1c931bf118
* include/ddk/ndis.h (NDIS_MINIPORT_MAJOR_VERSION, NDIS_MINIPORT_MINOR_VERSION, struct NDIS_TASK_OFFLOAD_HEADER, PROTOCOL_RESERVED_SIZE_IN_PACKET, NdisGetFirstBufferFromPacketSafe, NdisMIndicateReceivePacket, NdisSetPacketPoolProtocolId, NdisMInitializeTimer, NdisMSetPeriodicTimer, NdisMCancelTimer): Define. (enum NDIS_ENCAPSULATION, struct NDIS_ENCAPSULATION_FORMAT): move in file. (struct _NDIS_PACKET): Define using _ANONYMOUS_UNION and ANONYMOUS_STRUCT to eliminate warnings. (NdisReinitializePacket): Rename from NdisReinitializePacketCounts. * lib/ddk/ndis.def (NdisInitAnsiString, NdisInitUnicodeString, NdisMCancelTimer, NdisMInitializeTimer, NdisMSetPeriodicTimer, NdisSetPacketPoolProtocolId): Export.
278 lines
7.0 KiB
Modula-2
278 lines
7.0 KiB
Modula-2
LIBRARY ndis.sys
|
|
EXPORTS
|
|
;ArcFilterDprIndicateReceive
|
|
;ArcFilterDprIndicateReceiveComplete
|
|
;EthFilterDprIndicateReceive
|
|
;EthFilterDprIndicateReceiveComplete
|
|
;FddiFilterDprIndicateReceive
|
|
;FddiFilterDprIndicateReceiveComplete
|
|
NDIS_BUFFER_TO_SPAN_PAGES@4
|
|
NdisAcquireReadWriteLock@12
|
|
;NdisAcquireSpinLock
|
|
NdisAdjustBufferLength@8
|
|
NdisAllocateBuffer@20
|
|
NdisAllocateBufferPool@12
|
|
;NdisAllocateFromBlockPool
|
|
NdisAllocateMemory@20
|
|
NdisAllocateMemoryWithTag@12
|
|
NdisAllocatePacket@12
|
|
NdisAllocatePacketPool@16
|
|
NdisAllocatePacketPoolEx@20
|
|
;NdisAllocateSpinLock
|
|
NdisAnsiStringToUnicodeString@8
|
|
NdisBufferLength@4
|
|
NdisBufferVirtualAddress@4
|
|
;NdisCancelSendPackets
|
|
;NdisCancelTimer
|
|
NdisClAddParty@16
|
|
NdisClCloseAddressFamily@4
|
|
NdisClCloseCall@16
|
|
NdisClDeregisterSap@4
|
|
NdisClDropParty@12
|
|
;NdisClGetProtocolVcContextFromTapiCallId
|
|
NdisClIncomingCallComplete@12
|
|
NdisClMakeCall@16
|
|
NdisClModifyCallQoS@8
|
|
NdisClOpenAddressFamily@24
|
|
NdisClRegisterSap@16
|
|
NdisCloseAdapter@8
|
|
NdisCloseConfiguration@4
|
|
;NdisCloseFile
|
|
NdisCmActivateVc@8
|
|
NdisCmAddPartyComplete@16
|
|
NdisCmCloseAddressFamilyComplete@8
|
|
NdisCmCloseCallComplete@12
|
|
NdisCmDeactivateVc@4
|
|
NdisCmDeregisterSapComplete@8
|
|
NdisCmDispatchCallConnected@4
|
|
NdisCmDispatchIncomingCall@12
|
|
NdisCmDispatchIncomingCallQoSChange@8
|
|
NdisCmDispatchIncomingCloseCall@16
|
|
NdisCmDispatchIncomingDropParty@16
|
|
NdisCmDropPartyComplete@8
|
|
NdisCmMakeCallComplete@20
|
|
NdisCmModifyCallQoSComplete@12
|
|
NdisCmOpenAddressFamilyComplete@12
|
|
NdisCmRegisterAddressFamily@16
|
|
NdisCmRegisterSapComplete@12
|
|
;NdisCoAssignInstanceName
|
|
NdisCoCreateVc@16
|
|
NdisCoDeleteVc@4
|
|
;NdisCoGetTapiCallId
|
|
NdisCoRequest@20
|
|
NdisCoRequestComplete@20
|
|
NdisCoSendPackets@12
|
|
;NdisCompareAnsiString DATA
|
|
;NdisCompareUnicodeString DATA
|
|
NdisCompleteBindAdapter@12
|
|
;NdisCompleteDmaTransfer
|
|
NdisCompletePnPEvent@12
|
|
NdisCompleteUnbindAdapter@8
|
|
;NdisConvertStringToAtmAddress
|
|
NdisCopyBuffer@24
|
|
NdisCopyFromPacketToPacket@24
|
|
;NdisCopyFromPacketToPacketSafe
|
|
;NdisCreateBlockPool
|
|
NdisDeregisterProtocol@8
|
|
;NdisDestroyBlockPool
|
|
;NdisDprAcquireSpinLock
|
|
NdisDprAllocatePacket@12
|
|
NdisDprAllocatePacketNonInterlocked@12
|
|
NdisDprFreePacket@4
|
|
NdisDprFreePacketNonInterlocked@4
|
|
;NdisDprReleaseSpinLock
|
|
;NdisEqualString DATA
|
|
NdisFreeBuffer@4
|
|
NdisFreeBufferPool@4
|
|
NdisFreeMemory@12
|
|
NdisFreePacket@4
|
|
NdisFreePacketPool@4
|
|
;NdisFreeSpinLock
|
|
;NdisFreeToBlockPool
|
|
;NdisGeneratePartialCancelId
|
|
NdisGetBufferPhysicalArraySize@8
|
|
NdisGetCurrentProcessorCounts@12
|
|
NdisGetCurrentProcessorCpuUsage@4
|
|
;NdisGetCurrentSystemTime
|
|
NdisGetDriverHandle@8
|
|
NdisGetFirstBufferFromPacket@20
|
|
;NdisGetFirstBufferFromPacketSafe
|
|
;NdisGetPacketCancelId
|
|
;NdisGetPoolFromPacket
|
|
NdisGetReceivedPacket@8
|
|
;NdisGetRoutineAddress
|
|
;NdisGetSharedDataAlignment
|
|
NdisGetSystemUpTime@4
|
|
;NdisGetVersion
|
|
NdisIMAssociateMiniport@8
|
|
NdisIMCancelInitializeDeviceInstance@8
|
|
NdisIMCopySendCompletePerPacketInfo@8
|
|
NdisIMCopySendPerPacketInfo@8
|
|
NdisIMDeInitializeDeviceInstance@4
|
|
NdisIMDeregisterLayeredMiniport@4
|
|
NdisIMGetBindingContext@4
|
|
;NdisIMGetCurrentPacketStack
|
|
NdisIMGetDeviceContext@4
|
|
;NdisIMInitializeDeviceInstance
|
|
NdisIMInitializeDeviceInstanceEx@12
|
|
;NdisIMNotifyPnPEvent
|
|
;NdisIMQueueMiniportCallback
|
|
NdisIMRegisterLayeredMiniport@16
|
|
;NdisIMRevertBack
|
|
;NdisIMSwitchToMiniport
|
|
;NdisImmediateReadPciSlotInformation
|
|
;NdisImmediateReadPortUchar
|
|
;NdisImmediateReadPortUlong
|
|
;NdisImmediateReadPortUshort
|
|
NdisImmediateReadSharedMemory@16
|
|
;NdisImmediateWritePciSlotInformation
|
|
;NdisImmediateWritePortUchar
|
|
;NdisImmediateWritePortUlong
|
|
;NdisImmediateWritePortUshort
|
|
NdisImmediateWriteSharedMemory@16
|
|
NdisInitAnsiString@8
|
|
NdisInitUnicodeString@8
|
|
;NdisInitializeEvent
|
|
NdisInitializeReadWriteLock@4
|
|
;NdisInitializeString
|
|
;NdisInitializeTimer
|
|
NdisInitializeWrapper@16
|
|
;NdisInterlockedAddLargeInterger DATA
|
|
;NdisInterlockedAddUlong
|
|
;NdisInterlockedDecrement
|
|
;NdisInterlockedIncrement
|
|
;NdisInterlockedInsertHeadList
|
|
;NdisInterlockedInsertTailList
|
|
;NdisInterlockedPopEntryList
|
|
;NdisInterlockedPushEntryList
|
|
;NdisInterlockedRemoveHeadList
|
|
NdisMAllocateMapRegisters@20
|
|
NdisMAllocateSharedMemory@20
|
|
NdisMAllocateSharedMemoryAsync@16
|
|
NdisMCancelTimer@8
|
|
NdisMCloseLog@4
|
|
NdisMCmActivateVc@8
|
|
NdisMCmCreateVc@16
|
|
NdisMCmDeactivateVc@4
|
|
NdisMCmDeleteVc@4
|
|
NdisMCmRegisterAddressFamily@16
|
|
NdisMCmRequest@16
|
|
NdisMCoActivateVcComplete@12
|
|
NdisMCoDeactivateVcComplete@8
|
|
NdisMCoIndicateReceivePacket@12
|
|
NdisMCoIndicateStatus@20
|
|
NdisMCoReceiveComplete@4
|
|
NdisMCoRequestComplete@12
|
|
NdisMCoSendComplete@12
|
|
;NdisMCompleteBufferPhysicalMapping
|
|
NdisMCreateLog@12
|
|
NdisMDeregisterAdapterShutdownHandler@4
|
|
NdisMDeregisterDevice@4
|
|
;NdisMDeregisterDmaChannel
|
|
NdisMDeregisterInterrupt@4
|
|
NdisMDeregisterIoPortRange@16
|
|
NdisMFlushLog@4
|
|
NdisMFreeMapRegisters@4
|
|
NdisMFreeSharedMemory@24
|
|
NdisMGetDeviceProperty@24
|
|
;NdisMGetDmaAlignment
|
|
;NdisMIndicateStatus
|
|
;NdisMIndicateStatusComplete
|
|
NdisMInitializeScatterGatherDma@12
|
|
NdisMInitializeTimer@16
|
|
NdisMMapIoSpace@20
|
|
;NdisMPciAssignResources
|
|
NdisMPromoteMiniport@4
|
|
NdisMQueryAdapterInstanceName@8
|
|
NdisMQueryAdapterResources@16
|
|
;NdisMQueryInformationComplete
|
|
;NdisMReadDmaCounter
|
|
NdisMRegisterAdapterShutdownHandler@12
|
|
NdisMRegisterDevice@24
|
|
;NdisMRegisterDmaChannel
|
|
NdisMRegisterInterrupt@28
|
|
NdisMRegisterIoPortRange@16
|
|
NdisMRegisterMiniport@12
|
|
NdisMRegisterUnloadHandler@8
|
|
NdisMRemoveMiniport@4
|
|
;NdisMResetComplete
|
|
;NdisMSendComplete
|
|
;NdisMSendResourcesAvailable
|
|
;NdisMSetAttributes
|
|
NdisMSetAttributesEx@20
|
|
;NdisMSetInformationComplete
|
|
NdisMSetMiniportSecondary@8
|
|
NdisMSetPeriodicTimer@8
|
|
;NdisMSetTimer
|
|
NdisMSleep@4
|
|
;NdisMStartBufferPhysicalMapping
|
|
NdisMSynchronizeWithInterrupt@12
|
|
;NdisMTransferDataComplete
|
|
NdisMUnmapIoSpace@12
|
|
NdisMWanIndicateReceive@20
|
|
NdisMWanIndicateReceiveComplete@4
|
|
NdisMWanSendComplete@12
|
|
NdisMWriteLogData@12
|
|
;NdisMapFile
|
|
;NdisMatchPdoWithPacket
|
|
NdisOpenAdapter@44
|
|
NdisOpenConfiguration@12
|
|
NdisOpenConfigurationKeyByIndex@20
|
|
NdisOpenConfigurationKeyByName@16
|
|
;NdisOpenFile
|
|
NdisOpenProtocolConfiguration@12
|
|
;NdisOverrideBusNumber
|
|
NdisPacketPoolUsage@4
|
|
;NdisPacketSize
|
|
NdisQueryAdapterInstanceName@8
|
|
;NdisQueryBindInstanceName
|
|
NdisQueryBuffer@12
|
|
NdisQueryBufferOffset@12
|
|
NdisQueryBufferSafe@16
|
|
;NdisQueryMapRegisterCount
|
|
;NdisQueryPendingIOCount
|
|
;NdisReEnumerateProtocolBindings
|
|
NdisReadConfiguration@20
|
|
NdisReadEisaSlotInformation@16
|
|
NdisReadEisaSlotInformationEx@20
|
|
;NdisReadMcaPosInformation
|
|
NdisReadNetworkAddress@16
|
|
NdisReadPciSlotInformation@20
|
|
NdisReadPcmciaAttributeMemory@16
|
|
NdisRegisterProtocol@16
|
|
;NdisRegisterTdiCallBack
|
|
NdisReleaseReadWriteLock@8
|
|
;NdisReleaseSpinLock
|
|
NdisRequest@12
|
|
NdisReset@8
|
|
;NdisResetEvent
|
|
NdisReturnPackets@8
|
|
;NdisScheduleWorkItem
|
|
NdisSend@12
|
|
NdisSendPackets@12
|
|
;NdisSetEvent
|
|
;NdisSetPacketCancelId
|
|
NdisSetPacketPoolProtocolId@8
|
|
;NdisSetPacketStatus
|
|
;NdisSetProtocolFilter
|
|
;NdisSetTimer
|
|
;NdisSetTimerEx
|
|
NdisSetupDmaTransfer@24
|
|
;NdisSystemProcessorCount
|
|
NdisTerminateWrapper@8
|
|
NdisTransferData@28
|
|
NdisUnchainBufferAtBack@8
|
|
NdisUnchainBufferAtFront@8
|
|
NdisUnicodeStringToAnsiString@8
|
|
;NdisUnmapFile
|
|
NdisUpcaseUnicodeString@8
|
|
NdisUpdateSharedMemory@20
|
|
;NdisWaitEvent
|
|
NdisWriteConfiguration@16
|
|
NdisWriteErrorLogEntry
|
|
NdisWriteEventLogEntry@28
|
|
NdisWritePciSlotInformation@20
|
|
NdisWritePcmciaAttributeMemory@16
|
|
;TrFilterDprIndicateReceive
|
|
;TrFilterDprIndicateReceiveComplete
|