[HAL]
[reactos.git] / reactos / drivers / network / ndis / ndis.def
1 ; NDIS Kernel Module - ReactOS Operating System
2
3 LIBRARY NDIS.SYS
4
5 EXPORTS
6 ArcFilterDprIndicateReceive@16
7 ArcFilterDprIndicateReceiveComplete@4
8 EthFilterDprIndicateReceive@32
9 EthFilterDprIndicateReceiveComplete@4
10 FddiFilterDprIndicateReceive@36
11 FddiFilterDprIndicateReceiveComplete@4
12 NDIS_BUFFER_TO_SPAN_PAGES@4
13 NdisAcquireReadWriteLock@12
14 NdisAcquireSpinLock@4
15 NdisAdjustBufferLength@8
16 NdisAllocateBuffer@20
17 NdisAllocateBufferPool@12
18 NdisAllocateDmaChannel@20
19 NdisAllocateFromBlockPool@4
20 NdisAllocateMemory@20
21 NdisAllocateMemoryWithTag@12
22 NdisAllocatePacket@12
23 NdisAllocatePacketPool@16
24 NdisAllocatePacketPoolEx@20
25 NdisAllocateSharedMemory@20
26 NdisAllocateSpinLock@4
27 NdisAnsiStringToUnicodeString@8
28 NdisBufferLength@4
29 NdisBufferVirtualAddress@4
30 NdisCancelSendPackets@8
31 NdisCancelTimer@8
32 NdisClAddParty@16
33 NdisClCloseAddressFamily@4
34 NdisClCloseCall@16
35 NdisClDeregisterSap@4
36 NdisClDropParty@12
37 NdisClGetProtocolVcContextFromTapiCallId@12
38 NdisClIncomingCallComplete@12
39 NdisClMakeCall@16
40 NdisClModifyCallQoS@8
41 NdisClOpenAddressFamily@24
42 NdisClRegisterSap@16
43 NdisCloseAdapter@8
44 NdisCloseConfiguration@4
45 NdisCloseFile@4
46 NdisCmActivateVc@8
47 NdisCmAddPartyComplete@16
48 NdisCmCloseAddressFamilyComplete@8
49 NdisCmCloseCallComplete@12
50 NdisCmDeactivateVc@4
51 NdisCmDeregisterSapComplete@8
52 NdisCmDispatchCallConnected@4
53 NdisCmDispatchIncomingCall@12
54 NdisCmDispatchIncomingCallQoSChange@8
55 NdisCmDispatchIncomingCloseCall@16
56 NdisCmDispatchIncomingDropParty@16
57 NdisCmDropPartyComplete@8
58 NdisCmMakeCallComplete@20
59 NdisCmModifyCallQoSComplete@12
60 NdisCmOpenAddressFamilyComplete@12
61 NdisCmRegisterAddressFamily@16
62 NdisCmRegisterSapComplete@12
63 NdisCoAssignInstanceName@12
64 NdisCoCreateVc@16
65 NdisCoDeleteVc@4
66 NdisCoGetTapiCallId@8
67 NdisCoRequest@20
68 NdisCoRequestComplete@20
69 NdisCoSendPackets@12
70 NdisCompareAnsiString@12
71 NdisCompareUnicodeString@12
72 NdisCompleteBindAdapter@12
73 NdisCompleteCloseAdapter@8
74 NdisCompleteDmaTransfer@24
75 NdisCompleteOpenAdapter@12
76 NdisCompletePnPEvent@12
77 NdisCompleteQueryStatistics@12
78 NdisCompleteUnbindAdapter@8
79 NdisConvertStringToAtmAddress@12
80 NdisCopyBuffer@24
81 NdisCopyFromPacketToPacket@24
82 NdisCopyFromPacketToPacketSafe@28
83 NdisCreateBlockPool@16
84 NdisDeregisterAdapter@4
85 NdisDeregisterAdapterShutdownHandler@4
86 NdisDeregisterMac@8
87 NdisDeregisterProtocol@8
88 NdisDeregisterTdiCallBack@0
89 NdisDestroyBlockPool@4
90 NdisDprAcquireSpinLock@4
91 NdisDprAllocatePacket@12
92 NdisDprAllocatePacketNonInterlocked@12
93 NdisDprFreePacket@4
94 NdisDprFreePacketNonInterlocked@4
95 NdisDprReleaseSpinLock@4
96 NdisEqualString@12
97 NdisFreeBuffer@4
98 NdisFreeBufferPool@4
99 NdisFreeDmaChannel@4
100 NdisFreeToBlockPool@4
101 NdisFreeMemory@12
102 NdisFreePacket@4
103 NdisFreePacketPool@4
104 NdisFreeSharedMemory@24
105 NdisFreeSpinLock@4
106 NdisGeneratePartialCancelId@0
107 NdisGetBufferPhysicalArraySize@8
108 NdisGetCurrentProcessorCounts@12
109 NdisGetCurrentProcessorCpuUsage@4
110 NdisGetCurrentSystemTime@4
111 NdisGetDriverHandle@8
112 NdisGetFirstBufferFromPacket@20
113 NdisGetFirstBufferFromPacketSafe@24
114 NdisGetPacketCancelId@4
115 NdisGetPoolFromPacket@4
116 NdisGetReceivedPacket@8
117 NdisGetRoutineAddress@4
118 NdisGetSharedDataAlignment@0
119 NdisGetSystemUpTime@4
120 NdisGetVersion@0
121 NdisIMAssociateMiniport@8
122 NdisIMCancelInitializeDeviceInstance@8
123 NdisIMCopySendCompletePerPacketInfo@8
124 NdisIMCopySendPerPacketInfo@8
125 NdisIMDeInitializeDeviceInstance@4
126 NdisIMDeregisterLayeredMiniport@4
127 NdisIMGetBindingContext@4
128 NdisIMGetCurrentPacketStack@8
129 NdisIMGetDeviceContext@4
130 NdisIMInitializeDeviceInstance@8
131 NdisIMInitializeDeviceInstanceEx@12
132 NdisIMNotifyPnPEvent@8
133 NdisImmediateReadPciSlotInformation@20
134 NdisImmediateReadPortUchar@12
135 NdisImmediateReadPortUlong@12
136 NdisImmediateReadPortUshort@12
137 NdisImmediateReadSharedMemory@16
138 NdisImmediateWritePciSlotInformation@20
139 NdisImmediateWritePortUchar@12
140 NdisImmediateWritePortUlong@12
141 NdisImmediateWritePortUshort@12
142 NdisImmediateWriteSharedMemory@16
143 NdisIMQueueMiniportCallback@12
144 NdisIMRegisterLayeredMiniport@16
145 NdisIMRevertBack@8
146 NdisIMSwitchToMiniport@8
147 NdisInitAnsiString@8
148 NdisInitializeEvent@4
149 NdisInitializeReadWriteLock@4
150 NdisInitializeString@8
151 NdisInitializeTimer@12
152 NdisInitializeWrapper@16
153 NdisInitUnicodeString@8
154 NdisInterlockedAddLargeInteger@16
155 NdisInterlockedAddUlong@12
156 NdisInterlockedDecrement@4
157 NdisInterlockedIncrement@4
158 NdisInterlockedInsertHeadList@12
159 NdisInterlockedInsertTailList@12
160 NdisInterlockedPopEntrySList@8
161 NdisInterlockedPushEntrySList@12
162 NdisInterlockedRemoveHeadList@8
163 NdisMAllocateMapRegisters@20
164 NdisMAllocateSharedMemory@20
165 NdisMAllocateSharedMemoryAsync@16
166 NdisMapFile@12
167 NdisMapIoSpace@24
168 ;NdisMatchPdoWithPacket ?
169 NdisMCancelTimer@8
170 NdisMCloseLog@4
171 NdisMCmActivateVc@8
172 NdisMCmCreateVc@16
173 NdisMCmDeactivateVc@4
174 NdisMCmDeleteVc@4
175 NdisMCmRegisterAddressFamily@16
176 NdisMCmRequest@16
177 NdisMCoActivateVcComplete@12
178 NdisMCoDeactivateVcComplete@8
179 NdisMCoIndicateReceivePacket@12
180 NdisMCoIndicateStatus@20
181 NdisMCompleteBufferPhysicalMapping@12
182 NdisMCoReceiveComplete@4
183 NdisMCoRequestComplete@12
184 NdisMCoSendComplete@12
185 NdisMCreateLog@12
186 NdisMDeregisterAdapterShutdownHandler@4
187 NdisMDeregisterDevice@4
188 NdisMDeregisterDmaChannel@4
189 NdisMDeregisterInterrupt@4
190 NdisMDeregisterIoPortRange@16
191 NdisMFlushLog@4
192 NdisMFreeMapRegisters@4
193 NdisMFreeSharedMemory@24
194 NdisMGetDeviceProperty@24
195 NdisMGetDmaAlignment@4
196 NdisMIndicateStatus@16
197 NdisMIndicateStatusComplete@4
198 NdisMInitializeScatterGatherDma@12
199 NdisMInitializeTimer@16
200 NdisMMapIoSpace@20
201 NdisMPciAssignResources@12
202 NdisMPromoteMiniport@4
203 NdisMQueryAdapterInstanceName@8
204 NdisMQueryAdapterResources@16
205 NdisMQueryInformationComplete@8
206 NdisMReadDmaCounter@4
207 NdisMRegisterAdapterShutdownHandler@12
208 NdisMRegisterDevice@24
209 NdisMRegisterDmaChannel@24
210 NdisMRegisterInterrupt@28
211 NdisMRegisterIoPortRange@16
212 NdisMRegisterMiniport@12
213 NdisMRegisterUnloadHandler@8
214 NdisMRemoveMiniport@4
215 NdisMResetComplete@12
216 NdisMSendComplete@12
217 NdisMSendResourcesAvailable@4
218 NdisMSetAttributes@16
219 NdisMSetAttributesEx@20
220 NdisMSetInformationComplete@8
221 NdisMSetMiniportSecondary@8
222 NdisMSetPeriodicTimer@8
223 NdisMSetTimer@8
224 NdisMSleep@4
225 NdisMStartBufferPhysicalMapping@24
226 NdisMSynchronizeWithInterrupt@12
227 NdisMTransferDataComplete@16
228 NdisMUnmapIoSpace@12
229 NdisMWanIndicateReceive@20
230 NdisMWanIndicateReceiveComplete@4
231 NdisMWanSendComplete@12
232 NdisMWriteLogData@12
233 NdisOpenAdapter@44
234 NdisOpenConfiguration@12
235 NdisOpenConfigurationKeyByIndex@20
236 NdisOpenConfigurationKeyByName@16
237 NdisOpenFile@24
238 NdisOpenProtocolConfiguration@12
239 NdisOverrideBusNumber@12
240 NdisPacketPoolUsage@4
241 NdisPacketSize@4
242 NdisPciAssignResources@20
243 NdisQueryAdapterInstanceName@8
244 NdisQueryBindInstanceName@8
245 NdisQueryBuffer@12
246 NdisQueryBufferOffset@12
247 NdisQueryBufferSafe@16
248 NdisQueryMapRegisterCount@8
249 NdisQueryPendingIOCount@8
250 NdisReadConfiguration@20
251 NdisReadEisaSlotInformation@16
252 NdisReadEisaSlotInformationEx@20
253 NdisReadMcaPosInformation@16
254 NdisReadNetworkAddress@16
255 NdisReadPciSlotInformation@20
256 NdisReadPcmciaAttributeMemory@16
257 NdisReEnumerateProtocolBindings@4
258 NdisRegisterAdapter@24
259 NdisRegisterAdapterShutdownHandler@12
260 NdisRegisterProtocol@16
261 NdisRegisterTdiCallBack@8
262 NdisReleaseAdapterResources@4
263 NdisReleaseReadWriteLock@8
264 NdisReleaseSpinLock@4
265 NdisRequest@12
266 NdisReset@8
267 NdisResetEvent@4
268 NdisReturnPackets@8
269 NdisSend@12
270 NdisSendPackets@12
271 NdisSetEvent@4
272 NdisSetPacketCancelId@8
273 NdisSetPacketPoolProtocolId@8
274 NdisSetPacketStatus@16
275 NdisSetProtocolFilter@32
276 NdisSetTimer@8
277 NdisSetTimerEx@12
278 NdisSetupDmaTransfer@24
279 NdisSystemProcessorCount@0
280 NdisTerminateWrapper@8
281 NdisTransferData@28
282 NdisUnchainBufferAtBack@8
283 NdisUnchainBufferAtFront@8
284 NdisUnicodeStringToAnsiString@8
285 NdisUnmapFile@4
286 NdisUpcaseUnicodeString@8
287 NdisUpdateSharedMemory@20
288 NdisWaitEvent@8
289 NdisWriteConfiguration@16
290 NdisWriteErrorLogEntry
291 NdisWriteEventLogEntry@28
292 NdisWritePciSlotInformation@20
293 NdisWritePcmciaAttributeMemory@16
294 TrFilterDprIndicateReceive@28
295 TrFilterDprIndicateReceiveComplete@4
296 NdisScheduleWorkItem@4
297
298 ; EOF