Leaked source code of windows server 2003
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

328 lines
8.8 KiB

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