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