diff options
author | Adam <you@example.com> | 2020-05-17 05:51:50 +0200 |
---|---|---|
committer | Adam <you@example.com> | 2020-05-17 05:51:50 +0200 |
commit | e611b132f9b8abe35b362e5870b74bce94a1e58e (patch) | |
tree | a5781d2ec0e085eeca33cf350cf878f2efea6fe5 /private/ntos/ndis/ndis40/pragma.h | |
download | NT4.0-e611b132f9b8abe35b362e5870b74bce94a1e58e.tar NT4.0-e611b132f9b8abe35b362e5870b74bce94a1e58e.tar.gz NT4.0-e611b132f9b8abe35b362e5870b74bce94a1e58e.tar.bz2 NT4.0-e611b132f9b8abe35b362e5870b74bce94a1e58e.tar.lz NT4.0-e611b132f9b8abe35b362e5870b74bce94a1e58e.tar.xz NT4.0-e611b132f9b8abe35b362e5870b74bce94a1e58e.tar.zst NT4.0-e611b132f9b8abe35b362e5870b74bce94a1e58e.zip |
Diffstat (limited to 'private/ntos/ndis/ndis40/pragma.h')
-rw-r--r-- | private/ntos/ndis/ndis40/pragma.h | 733 |
1 files changed, 733 insertions, 0 deletions
diff --git a/private/ntos/ndis/ndis40/pragma.h b/private/ntos/ndis/ndis40/pragma.h new file mode 100644 index 000000000..ec73aeebb --- /dev/null +++ b/private/ntos/ndis/ndis40/pragma.h @@ -0,0 +1,733 @@ +/*++ + +Copyright (c) 1990-1995 Microsoft Corporation + +Module Name: + + pragma.h + +Abstract: + + Pragma definitions for pageable/init/section-pageable NDIS Wrapper routines. + +Author: + + +Environment: + + Kernel mode, FSD + +Revision History: + + Feb-96 Jameel Hyder Moved from individual source files +--*/ + +#ifndef _PRAGMA_ +#define _PRAGMA_ + +#ifdef ALLOC_PRAGMA +#ifdef NDIS_NT + +#pragma alloc_text(INIT, DriverEntry) +#pragma alloc_text(INIT, ndisReadRegistry) +#pragma alloc_text(INIT, ndisAddMediaTypeToArray) +#pragma alloc_text(INIT, ndisReadParameters) + +#pragma alloc_text(PAGENPNP, ndisDispatchRequest) +#pragma alloc_text(PAGENPNP, ndisHandlePnPRequest) +#pragma alloc_text(PAGENPNP, ndisHandleLoadDriver) +#pragma alloc_text(PAGENPNP, ndisHandleUnloadDriver) +#pragma alloc_text(PAGENPNP, ndisHandleTranslateName) +#pragma alloc_text(PAGENPNP, ndisHandleProtocolNotification) +#pragma alloc_text(PAGENPNP, ndisReferenceAdapterOrMiniportByName) +#pragma alloc_text(PAGENPNP, ndisHandleLegacyTransport) +#pragma alloc_text(PAGENPNP, ndisInitializeBindings) +#pragma alloc_text(PAGENPNP, NdisCompleteBindAdapter) +#pragma alloc_text(PAGENPNP, ndisQueuedProtocolNotification) +#pragma alloc_text(PAGENPNP, NdisCompleteUnbindAdapter) +#pragma alloc_text(PAGENPNP, NdisRegisterTdiCallBack) +#pragma alloc_text(PAGENPNP, ndisInitializePackage) +#pragma alloc_text(PAGENPNP, NdisOpenFile) +#pragma alloc_text(PAGENPNP, NdisCloseFile) +#pragma alloc_text(PAGENPNP, NdisQueryMapRegisterCount) +#pragma alloc_text(PAGENPNP, ndisUnloadMiniport) +#pragma alloc_text(PAGENPNP, ndisTranslateMiniportName) +#pragma alloc_text(PAGENPNP, ndisUnloadMac) +#pragma alloc_text(PAGENPNP, ndisTranslateMacName) +#pragma alloc_text(PAGENPNP, ndisCreateIrpHandler) +#pragma alloc_text(PAGENPNP, ndisDeviceControlIrpHandler) +#pragma alloc_text(PAGENPNP, ndisSuccessIrpHandler) + +#pragma alloc_text(PAGENDSI, ndisInitializeAllAdapterInstances) +#pragma alloc_text(PAGENDSI, ndisInitializeAdapter) +#pragma alloc_text(PAGENDSI, ndisMInitializeAdapter) +#pragma alloc_text(PAGENDSI, ndisQueuedBindNotification) +#pragma alloc_text(PAGENDSI, NdisIMInitializeDeviceInstance) +#pragma alloc_text(PAGENDSI, NdisIMDeInitializeDeviceInstance) +#pragma alloc_text(PAGENDSI, ndisValidatePcmciaDriver) +#pragma alloc_text(PAGENDSI, ndisCheckIfPcmciaCardPresent) +#pragma alloc_text(PAGENDSI, ndisFixBusInformation) +#pragma alloc_text(PAGENDSI, ndisAddBusInformation) +#pragma alloc_text(PAGENDSI, ndisSearchGlobalDb) +#pragma alloc_text(PAGENDSI, ndisAddGlobalDb) +#pragma alloc_text(PAGENDSI, ndisDeleteGlobalDb) +#pragma alloc_text(PAGENDSI, ndisCheckProtocolBinding) +#pragma alloc_text(PAGENDSI, ndisProtocolAlreadyBound) +#pragma alloc_text(PAGENDSI, ndisUpdateDriverInstance) +#pragma alloc_text(PAGENDSI, NdisOpenConfiguration) +#pragma alloc_text(PAGENDSI, NdisOpenGlobalConfiguration) +#pragma alloc_text(PAGENDSI, NdisOpenConfigurationKeyByName) +#pragma alloc_text(PAGENDSI, NdisOpenConfigurationKeyByIndex) +#pragma alloc_text(PAGENDSI, NdisReadConfiguration) +#pragma alloc_text(PAGENDSI, NdisWriteConfiguration) +#pragma alloc_text(PAGENDSI, NdisCloseConfiguration) +#pragma alloc_text(PAGENDSI, NdisReadBindingInformation) +#pragma alloc_text(PAGENDSI, NdisReadNetworkAddress) +#pragma alloc_text(PAGENDSI, NdisConvertStringToAtmAddress) +#pragma alloc_text(PAGENDSI, ndisSaveLinkage) +#pragma alloc_text(PAGENDSI, ndisSaveParameters) +#pragma alloc_text(PAGENDSI, ndisCheckRoute) +#pragma alloc_text(PAGENDSI, ndisCheckPortUsage) +#pragma alloc_text(PAGENDSI, ndisStartMapping) +#pragma alloc_text(PAGENDSI, ndisEndMapping) +#pragma alloc_text(PAGENDSI, NdisImmediateReadPortUchar) +#pragma alloc_text(PAGENDSI, NdisImmediateReadPortUshort) +#pragma alloc_text(PAGENDSI, NdisImmediateReadPortUlong) +#pragma alloc_text(PAGENDSI, NdisImmediateWritePortUchar) +#pragma alloc_text(PAGENDSI, NdisImmediateWritePortUshort) +#pragma alloc_text(PAGENDSI, NdisImmediateWritePortUlong) +#pragma alloc_text(PAGENDSI, ndisCheckMemoryUsage) +#pragma alloc_text(PAGENDSI, NdisImmediateReadSharedMemory) +#pragma alloc_text(PAGENDSI, NdisImmediateWriteSharedMemory) +#pragma alloc_text(PAGENDSI, NdisInitializeWrapper) +#pragma alloc_text(PAGENDSI, NdisRegisterAdapterShutdownHandler) +#pragma alloc_text(PAGENDSI, NdisRegisterMac) +#pragma alloc_text(PAGENDSI, NdisRegisterAdapter) +#pragma alloc_text(PAGENDSI, NdisMapIoSpace) +#pragma alloc_text(PAGENDSI, NdisPciAssignResources) +#pragma alloc_text(PAGENDSI, NdisAllocateDmaChannel) +#pragma alloc_text(PAGENDSI, NdisMAllocateMapRegisters) +#pragma alloc_text(PAGENDSI, NdisMSetAttributes) +#pragma alloc_text(PAGENDSI, NdisMSetAttributesEx) +#pragma alloc_text(PAGENDSI, NdisReadEisaSlotInformationEx) +#pragma alloc_text(PAGENDSI, NdisReadEisaSlotInformation) +#pragma alloc_text(PAGENDSI, NdisReadMcaPosInformation) +#pragma alloc_text(PAGENDSI, NdisImmediateReadPciSlotInformation) +#pragma alloc_text(PAGENDSI, NdisImmediateWritePciSlotInformation) +#pragma alloc_text(PAGENDSI, NdisOverrideBusNumber) +#pragma alloc_text(PAGENDSI, NdisInitializeInterrupt) + +#pragma alloc_text(PAGENDSM, NdisMRegisterMiniport) +#pragma alloc_text(PAGENDSM, NdisIMRegisterLayeredMiniport) +#pragma alloc_text(PAGENDSM, NdisMDeregisterIoPortRange) +#pragma alloc_text(PAGENDSM, NdisMRegisterIoPortRange) +#pragma alloc_text(PAGENDSM, NdisMMapIoSpace) +#pragma alloc_text(PAGENDSM, NdisMUnmapIoSpace) +#pragma alloc_text(PAGENDSM, NdisMRegisterDmaChannel) +#pragma alloc_text(PAGENDSM, NdisMDeregisterDmaChannel) +#pragma alloc_text(PAGENDSM, NdisMAllocateSharedMemory) +#pragma alloc_text(PAGENDSM, NdisMFreeSharedMemory) +#pragma alloc_text(PAGENDSM, NdisMReadDmaCounter) +#pragma alloc_text(PAGENDSM, NdisMFreeMapRegisters) +#pragma alloc_text(PAGENDSM, NdisMRegisterAdapterShutdownHandler) +#pragma alloc_text(PAGENDSM, NdisMDeregisterAdapterShutdownHandler) +#pragma alloc_text(PAGENDSM, NdisMPciAssignResources) +#pragma alloc_text(PAGENDSM, NdisMInitializeTimer) +#pragma alloc_text(PAGENDSM, NdisMCancelTimer) +#pragma alloc_text(PAGENDSM, NdisMDeregisterInterrupt) +#pragma alloc_text(PAGENDSM, NdisMRegisterInterrupt) +#pragma alloc_text(PAGENDSM, NdisMSynchronizeWithInterrupt) +#pragma alloc_text(PAGENDSM, ndisMIsr) +#pragma alloc_text(PAGENDSM, ndisMDpc) +#pragma alloc_text(PAGENDSM, ndisMWakeUpDpc) +#pragma alloc_text(PAGENDSM, ndisMDpcTimer) +#pragma alloc_text(PAGENDSM, ndisMTimerDpc) +#pragma alloc_text(PAGENDSM, ndisMDeferredTimerDpc) +#pragma alloc_text(PAGENDSM, ndisMDeQueueWorkItem) +#pragma alloc_text(PAGENDSM, ndisMDeQueueWorkItemFullDuplex) +#pragma alloc_text(PAGENDSM, ndisMQueueWorkItem) +#pragma alloc_text(PAGENDSM, ndisMQueueWorkItemFullDuplex) +#pragma alloc_text(PAGENDSM, ndisMQueueNewWorkItem) +#pragma alloc_text(PAGENDSM, ndisMQueueNewWorkItemFullDuplex) +#pragma alloc_text(PAGENDSM, ndisMProcessDeferredFullDuplex) +#pragma alloc_text(PAGENDSM, ndisMProcessDeferred) +#if _SEND_PRIORITY +#pragma alloc_text(PAGENDSM, ndisMProcessDeferredFullDuplexPrioritySends) +#pragma alloc_text(PAGENDSM, ndisMProcessDeferredPrioritySends) +#endif +#pragma alloc_text(PAGENDSM, ndisMProcessResetRequested) +#pragma alloc_text(PAGENDSM, NdisMIndicateStatus) +#pragma alloc_text(PAGENDSM, NdisMIndicateStatusComplete) +#pragma alloc_text(PAGENDSM, NdisMWanIndicateReceive) +#pragma alloc_text(PAGENDSM, NdisMWanIndicateReceiveComplete) +#pragma alloc_text(PAGENDSM, NdisQueryReceiveInformation) +#pragma alloc_text(PAGENDSM, NdisReturnPackets) +#pragma alloc_text(PAGENDSM, ndisMIndicatePacket) +#pragma alloc_text(PAGENDSM, ndisMLazyReturnPackets) +#pragma alloc_text(PAGENDSM, NdisMTransferDataComplete) +#pragma alloc_text(PAGENDSM, ndisMTransferDataSync) +#pragma alloc_text(PAGENDSM, ndisMTransferData) +#pragma alloc_text(PAGENDSM, ndisMDummyTransferData) +#pragma alloc_text(PAGENDSM, ndisMAbortPacketsAndRequests) +#pragma alloc_text(PAGENDSM, ndisMResetCompleteCommonStep2) +#pragma alloc_text(PAGENDSM, ndisMResetCompleteCommonStep1) +#pragma alloc_text(PAGENDSM, ndisMProcessResetRequested) +#pragma alloc_text(PAGENDSM, ndisMResetCompleteFullDuplex) +#pragma alloc_text(PAGENDSM, NdisMResetComplete) +#pragma alloc_text(PAGENDSM, ndisMResetFullDuplex) +#pragma alloc_text(PAGENDSM, ndisMReset) +#pragma alloc_text(PAGENDSM, ndisMResetSend) +#pragma alloc_text(PAGENDSM, ndisMResetSendPackets) +#pragma alloc_text(PAGENDSM, ndisMFinishClose) +#pragma alloc_text(PAGENDSM, ndisMKillOpen) +#pragma alloc_text(PAGENDSM, ndisDeQueueOpenOnMiniport) +#pragma alloc_text(PAGENDSM, ndisDequeueMiniportOnDriver) +#pragma alloc_text(PAGENDSM, ndisQueueMiniportOnDriver) +#pragma alloc_text(PAGENDSM, ndisDereferenceMiniport) +#pragma alloc_text(PAGENDSM, ndisDereferenceDriver) +#pragma alloc_text(PAGENDSM, ndisMHaltMiniport) +#pragma alloc_text(PAGENDSM, ndisMUnload) +#pragma alloc_text(PAGENDSM, ndisMShutdown) +#pragma alloc_text(PAGENDSM, ndisMRequest) +#pragma alloc_text(PAGENDSI, ndisMUndoBogusFilters) +#pragma alloc_text(PAGENDSI, ndisMDoMiniportOp) +#pragma alloc_text(PAGENDSM, ndisMRequestQueryInformationPost) +#pragma alloc_text(PAGENDSM, ndisMSyncQueryInformationComplete) +#pragma alloc_text(PAGENDSM, NdisMQueryInformationComplete) +#pragma alloc_text(PAGENDSM, ndisMRequestSetInformationPost) +#pragma alloc_text(PAGENDSM, ndisMSyncSetInformationComplete) +#pragma alloc_text(PAGENDSM, NdisMSetInformationComplete) +#pragma alloc_text(PAGENDSM, ndisMAbortQueryStatisticsRequest) +#pragma alloc_text(PAGENDSM, ndisMSetPacketFilter) +#pragma alloc_text(PAGENDSM, ndisMSetCurrentLookahead) +#pragma alloc_text(PAGENDSM, ndisMSetMulticastList) +#pragma alloc_text(PAGENDSM, ndisMSetFunctionalAddress) +#pragma alloc_text(PAGENDSM, ndisMSetGroupAddress) +#pragma alloc_text(PAGENDSM, ndisMSetFddiMulticastList) +#pragma alloc_text(PAGENDSM, ndisMSetInformation) +#pragma alloc_text(PAGENDSM, ndisMQueryCurrentPacketFilter) +#pragma alloc_text(PAGENDSM, ndisMQueryMediaSupported) +#pragma alloc_text(PAGENDSM, ndisMQueryEthernetMulticastList) +#pragma alloc_text(PAGENDSM, ndisMQueryLongMulticastList) +#pragma alloc_text(PAGENDSM, ndisMQueryShortMulticastList) +#pragma alloc_text(PAGENDSM, ndisMQueryMaximumFrameSize) +#pragma alloc_text(PAGENDSM, ndisMQueryMaximumTotalSize) +#pragma alloc_text(PAGENDSM, ndisMQueryNetworkAddress) +#pragma alloc_text(PAGENDSM, ndisMQueryInformation) +#pragma alloc_text(PAGENDSM, ndisMDoRequests) +#pragma alloc_text(PAGENDSM, ndisMAllocateRequest) +#pragma alloc_text(PAGENDSM, ndisMQueueRequest) +#pragma alloc_text(PAGENDSM, ndisMRestoreFilterSettings) +#pragma alloc_text(PAGENDSM, ndisMFilterOutStatisticsOids) +#pragma alloc_text(PAGENDSM, ndisMQueryOidList) +#pragma alloc_text(PAGENDSM, ndisMChangeFddiAddresses) +#pragma alloc_text(PAGENDSM, ndisMChangeFunctionalAddress) +#pragma alloc_text(PAGENDSM, ndisMChangeGroupAddress) +#pragma alloc_text(PAGENDSM, ndisMCloseAction) +#pragma alloc_text(PAGENDSM, ndisMChangeClass) +#pragma alloc_text(PAGENDSM, ndisMChangeEthAddresses) +#pragma alloc_text(PAGENDSM, ndisMCopyFromPacketToBuffer) +#pragma alloc_text(PAGENDSM, ndisMIndicateLoopback) +#pragma alloc_text(PAGENDSM, ndisMIsLoopbackPacket) +#pragma alloc_text(PAGENDSM, ndisMStartSendPacketsFullDuplex) +#pragma alloc_text(PAGENDSM, ndisMStartSendsFullDuplex) +#pragma alloc_text(PAGENDSM, ndisMStartSendPackets) +#pragma alloc_text(PAGENDSM, ndisMStartSends) +#pragma alloc_text(PAGENDSM, ndisMSyncSend) +#pragma alloc_text(PAGENDSM, ndisMWanSend) +#pragma alloc_text(PAGENDSM, NdisMSendComplete) +#pragma alloc_text(PAGENDSM, ndisMSendCompleteFullDuplex) +#pragma alloc_text(PAGENDSM, NdisMWanSendComplete) +#pragma alloc_text(PAGENDSM, ndisMSendResourcesAvailableFullDuplex) +#pragma alloc_text(PAGENDSM, NdisMSendResourcesAvailable) +#pragma alloc_text(PAGENDSM, ndisMSendFullDuplex) +#pragma alloc_text(PAGENDSM, ndisMSend) +#pragma alloc_text(PAGENDSM, NdisMStartBufferPhysicalMapping) +#pragma alloc_text(PAGENDSM, NdisMCompleteBufferPhysicalMapping) + +#pragma alloc_text(PAGENDSP, ndisMOpenAdapter) +#pragma alloc_text(PAGENDSP, ndisMSendFullDuplexToSendPackets) +#pragma alloc_text(PAGENDSP, ndisMSendPacketsFullDuplex) +#pragma alloc_text(PAGENDSP, ndisMSendToSendPackets) +#pragma alloc_text(PAGENDSP, ndisMSendPackets) +#pragma alloc_text(PAGENDSP, ndisMSendPacketsFullDuplexToSend) +#pragma alloc_text(PAGENDSP, ndisMSendPacketsToSend) +#pragma alloc_text(PAGENDSP, NdisRegisterProtocol) +#pragma alloc_text(PAGENDSP, NdisDeregisterProtocol) +#pragma alloc_text(PAGENDSP, NdisOpenAdapter) +#pragma alloc_text(PAGENDSP, NdisCloseAdapter) +#pragma alloc_text(PAGENDSP, NdisSetProtocolFilter) +#pragma alloc_text(PAGENDSP, NdisGetDriverHandle) +#pragma alloc_text(PAGENDSP, ndisDereferenceProtocol) +#pragma alloc_text(PAGENDSP, NdisOpenProtocolConfiguration) +#pragma alloc_text(PAGENDSP, ndisQueueOpenOnProtocol) +#pragma alloc_text(PAGENDSP, ndisDeQueueOpenOnProtocol) +#pragma alloc_text(PAGENDSP, NdisWriteEventLogEntry) + +#pragma alloc_text(PAGENDSW, NdisDeregisterMac) +#pragma alloc_text(PAGENDSW, ndisDpc) +#pragma alloc_text(PAGENDSW, ndisIsr) +#pragma alloc_text(PAGENDSW, ndisDereferenceMac) +#pragma alloc_text(PAGENDSW, ndisDereferenceAdapter) +#pragma alloc_text(PAGENDSW, ndisKillAdapter) +#pragma alloc_text(PAGENDSW, ndisQueueOpenOnAdapter) +#pragma alloc_text(PAGENDSW, ndisDeQueueOpenOnAdapter) +#pragma alloc_text(PAGENDSW, ndisDeQueueAdapterOnMac) +#pragma alloc_text(PAGENDSW, ndisQueueAdapterOnMac) +#pragma alloc_text(PAGENDSW, ndisKillOpen) +#pragma alloc_text(PAGENDSW, ndisKillOpenAndNotifyProtocol) +#pragma alloc_text(PAGENDSW, ndisCloseIrpHandler) +#pragma alloc_text(PAGENDSW, NdisCompleteQueryStatistics) +#pragma alloc_text(PAGENDSW, ndisQueryOidList) +#pragma alloc_text(PAGENDSW, NdisFinishOpen) +#pragma alloc_text(PAGENDSW, NdisCompleteOpenAdapter) +#pragma alloc_text(PAGENDSW, ndisQueuedCompleteOpenAdapter) +#pragma alloc_text(PAGENDSW, NdisCompleteCloseAdapter) +#pragma alloc_text(PAGENDSW, ndisQueuedCompleteCloseAdapter) +#pragma alloc_text(PAGENDSW, ndisMacReceiveCompleteHandler) +#pragma alloc_text(PAGENDSW, ndisMacReceiveHandler) +#pragma alloc_text(PAGENDSW, ndisGetOpenBlockFromProtocolBindingContext) +#pragma alloc_text(PAGENDSW, ndisShutdown) +#pragma alloc_text(PAGENDSW, ndisUnload) + +#pragma alloc_text(PAGENDSE, ethRemoveBindingFromLists) +#pragma alloc_text(PAGENDSE, ethRemoveAndFreeBinding) +#pragma alloc_text(PAGENDSE, EthCreateFilter) +#pragma alloc_text(PAGENDSE, EthDeleteFilter) +#pragma alloc_text(PAGENDSE, EthNoteFilterOpenAdapter) +#pragma alloc_text(PAGENDSE, EthDeleteFilterOpenAdapter) +#pragma alloc_text(PAGENDSE, ethUndoChangeFilterAddresses) +#pragma alloc_text(PAGENDSE, EthChangeFilterAddresses) +#pragma alloc_text(PAGENDSE, ethUpdateDirectedBindingList) +#pragma alloc_text(PAGENDSE, ethUpdateBroadcastBindingList) +#pragma alloc_text(PAGENDSE, ethUpdateSpecificBindingLists) +#pragma alloc_text(PAGENDSE, ethUndoFilterAdjust) +#pragma alloc_text(PAGENDSE, EthFilterAdjust) +#pragma alloc_text(PAGENDSE, EthNumberOfOpenFilterAddresses) +#pragma alloc_text(PAGENDSE, EthQueryOpenFilterAddresses) +#pragma alloc_text(PAGENDSE, EthQueryGlobalFilterAddresses) +#pragma alloc_text(PAGENDSE, EthFilterIndicateReceiveComplete) +#pragma alloc_text(PAGENDSE, EthFilterDprIndicateReceiveComplete) +#pragma alloc_text(PAGENDSE, EthFilterDprIndicateReceiveCompleteFullMac) +#pragma alloc_text(PAGENDSE, EthFilterIndicateReceive) +#pragma alloc_text(PAGENDSE, EthFilterDprIndicateReceive) +#pragma alloc_text(PAGENDSE, EthFilterDprIndicateReceiveFullMac) +#pragma alloc_text(PAGENDSE, EthFilterDprIndicateReceivePacket) +#pragma alloc_text(PAGENDSE, EthFindMulticast) +#pragma alloc_text(PAGENDSE, EthShouldAddressLoopBack) + +#pragma alloc_text(PAGENDST, trRemoveBindingFromLists) +#pragma alloc_text(PAGENDST, trRemoveAndFreeBinding) +#pragma alloc_text(PAGENDST, TrCreateFilter) +#pragma alloc_text(PAGENDST, TrDeleteFilter) +#pragma alloc_text(PAGENDST, TrNoteFilterOpenAdapter) +#pragma alloc_text(PAGENDST, TrDeleteFilterOpenAdapter) +#pragma alloc_text(PAGENDST, trUndoChangeFunctionalAddress) +#pragma alloc_text(PAGENDST, TrChangeFunctionalAddress) +#pragma alloc_text(PAGENDST, trUndoChangeGroupAddress) +#pragma alloc_text(PAGENDST, trCompleteChangeGroupAddress) +#pragma alloc_text(PAGENDST, TrChangeGroupAddress) +#pragma alloc_text(PAGENDST, trUpdateDirectedBindingList) +#pragma alloc_text(PAGENDST, trUpdateBroadcastBindingList) +#pragma alloc_text(PAGENDST, trUpdateSpecificBindingLists) +#pragma alloc_text(PAGENDST, trUndoFilterAdjust) +#pragma alloc_text(PAGENDST, TrFilterAdjust) +#pragma alloc_text(PAGENDST, TrFilterIndicateReceive) +#pragma alloc_text(PAGENDST, TrFilterDprIndicateReceive) +#pragma alloc_text(PAGENDST, TrFilterDprIndicateReceiveFullMac) +#pragma alloc_text(PAGENDST, TrFilterDprIndicateReceivePacket) +#pragma alloc_text(PAGENDST, TrFilterIndicateReceiveComplete) +#pragma alloc_text(PAGENDST, TrFilterDprIndicateReceiveComplete) +#pragma alloc_text(PAGENDST, TrFilterDprIndicateReceiveCompleteFullMac) +#pragma alloc_text(PAGENDST, TrShouldAddressLoopBack) + +#pragma alloc_text(PAGENDSF, fddiRemoveBindingFromLists) +#pragma alloc_text(PAGENDSF, fddiRemoveAndFreeBinding) +#pragma alloc_text(PAGENDSF, FddiCreateFilter) +#pragma alloc_text(PAGENDSF, FddiDeleteFilter) +#pragma alloc_text(PAGENDSF, FddiNoteFilterOpenAdapter) +#pragma alloc_text(PAGENDSF, FddiDeleteFilterOpenAdapter) +#pragma alloc_text(PAGENDSF, fddiUndoChangeFilterLongAddresses) +#pragma alloc_text(PAGENDSF, FddiChangeFilterLongAddresses) +#pragma alloc_text(PAGENDSF, fddiUndoChangeFilterShortAddresses) +#pragma alloc_text(PAGENDSF, FddiChangeFilterShortAddresses) +#pragma alloc_text(PAGENDSF, fddiUpdateDirectedBindingList) +#pragma alloc_text(PAGENDSF, fddiUpdateBroadcastBindingList) +#pragma alloc_text(PAGENDSF, fddiUpdateSpecificBindingLists) +#pragma alloc_text(PAGENDSF, fddiUndoFilterAdjust) +#pragma alloc_text(PAGENDSF, FddiFilterAdjust) +#pragma alloc_text(PAGENDSF, FddiNumberOfOpenFilterLongAddresses) +#pragma alloc_text(PAGENDSF, FddiNumberOfOpenFilterShortAddresses) +#pragma alloc_text(PAGENDSF, FddiQueryOpenFilterLongAddresses) +#pragma alloc_text(PAGENDSF, FddiQueryOpenFilterShortAddresses) +#pragma alloc_text(PAGENDSF, FddiQueryGlobalFilterLongAddresses) +#pragma alloc_text(PAGENDSF, FddiQueryGlobalFilterShortAddresses) +#pragma alloc_text(PAGENDSF, FddiFilterIndicateReceive) +#pragma alloc_text(PAGENDSF, FddiFilterDprIndicateReceive) +#pragma alloc_text(PAGENDSF, FddiFilterDprIndicateReceiveFullMac) +#pragma alloc_text(PAGENDSF, FddiFilterDprIndicateReceivePacket) +#pragma alloc_text(PAGENDSF, FddiFilterIndicateReceiveComplete) +#pragma alloc_text(PAGENDSF, FddiFilterDprIndicateReceiveComplete) +#pragma alloc_text(PAGENDSF, FddiFilterDprIndicateReceiveCompleteFullMac) +#pragma alloc_text(PAGENDSF, FddiFindMulticastLongAddress) +#pragma alloc_text(PAGENDSF, FddiFindMulticastShortAddress) +#pragma alloc_text(PAGENDSF, FddiShouldAddressLoopBack) + +#pragma alloc_text(PAGENDSA, ArcAllocateBuffers) +#pragma alloc_text(PAGENDSA, ArcAllocatePackets) +#pragma alloc_text(PAGENDSA, ArcDiscardPacketBuffers) +#pragma alloc_text(PAGENDSA, ArcFreeNdisPacket) +#pragma alloc_text(PAGENDSA, ArcDestroyPacket) +#pragma alloc_text(PAGENDSA, ArcConvertToNdisPacket) +#pragma alloc_text(PAGENDSA, ArcFilterDprIndicateReceive) +#pragma alloc_text(PAGENDSA, ArcCreateFilter) +#pragma alloc_text(PAGENDSA, ArcDeleteFilter) +#pragma alloc_text(PAGENDSA, ArcNoteFilterOpenAdapter) +#pragma alloc_text(PAGENDSA, ArcDeleteFilterOpenAdapter) +#pragma alloc_text(PAGENDSA, ArcFilterAdjust) +#pragma alloc_text(PAGENDSA, ArcFilterDoIndication) +#pragma alloc_text(PAGENDSA, ArcFilterDprIndicateReceiveComplete) +#pragma alloc_text(PAGENDSA, ArcConvertOidListToEthernet) +#pragma alloc_text(PAGENDSA, ndisMArcCopyFromBufferToPacket) +#pragma alloc_text(PAGENDSA, ndisMArcnetSend) +#pragma alloc_text(PAGENDSA, ndisMArcTransferData) +#pragma alloc_text(PAGENDSA, ndisMArcIndicateEthEncapsulatedReceive) +#pragma alloc_text(PAGENDSA, ndisMBuildArcnetHeader) +#pragma alloc_text(PAGENDSA, ndisMFreeArcnetHeader) +#pragma alloc_text(PAGENDSA, ndisMArcnetSendLoopback) + +#pragma alloc_text(PAGENDCO, NdisCmRegisterAddressFamily) +#pragma alloc_text(PAGENDCO, NdisClOpenAddressFamily) +#pragma alloc_text(PAGENDCO, NdisCmOpenAddressFamilyComplete) +#pragma alloc_text(PAGENDCO, NdisClCloseAddressFamily) +#pragma alloc_text(PAGENDCO, NdisCmCloseAddressFamilyComplete) +#pragma alloc_text(PAGENDCO, NdisClRegisterSap) +#pragma alloc_text(PAGENDCO, NdisCmRegisterSapComplete) +#pragma alloc_text(PAGENDCO, NdisClDeregisterSap) +#pragma alloc_text(PAGENDCO, NdisCmDeregisterSapComplete) +#pragma alloc_text(PAGENDCO, NdisClMakeCall) +#pragma alloc_text(PAGENDCO, NdisCmMakeCallComplete) +#pragma alloc_text(PAGENDCO, NdisCmDispatchIncomingCall) +#pragma alloc_text(PAGENDCO, NdisClIncomingCallComplete) +#pragma alloc_text(PAGENDCO, NdisCmDispatchCallConnected) +#pragma alloc_text(PAGENDCO, NdisClModifyCallQoS) +#pragma alloc_text(PAGENDCO, NdisCmModifyCallQoSComplete) +#pragma alloc_text(PAGENDCO, NdisCmDispatchIncomingCallQoSChange) +#pragma alloc_text(PAGENDCO, NdisClCloseCall) +#pragma alloc_text(PAGENDCO, NdisCmCloseCallComplete) +#pragma alloc_text(PAGENDCO, NdisCmDispatchIncomingCloseCall) +#pragma alloc_text(PAGENDCO, NdisClAddParty) +#pragma alloc_text(PAGENDCO, NdisCmAddPartyComplete) +#pragma alloc_text(PAGENDCO, NdisClDropParty) +#pragma alloc_text(PAGENDCO, NdisCmDropPartyComplete) +#pragma alloc_text(PAGENDCO, NdisCmDispatchIncomingDropParty) +#pragma alloc_text(PAGENDCO, NdisCoCreateVc) +#pragma alloc_text(PAGENDCO, NdisCoDeleteVc) +#pragma alloc_text(PAGENDCO, NdisCmActivateVc) +#pragma alloc_text(PAGENDCO, NdisMCoActivateVcComplete) +#pragma alloc_text(PAGENDCO, NdisCmDeactivateVc) +#pragma alloc_text(PAGENDCO, NdisMCoDeactivateVcComplete) +#pragma alloc_text(PAGENDCO, NdisCoRequest) +#pragma alloc_text(PAGENDCO, NdisCoRequestComplete) +#pragma alloc_text(PAGENDCO, NdisMCoIndicateReceivePacket) +#pragma alloc_text(PAGENDCO, NdisMCoReceiveComplete) +#pragma alloc_text(PAGENDCO, NdisCoSendPackets) +#pragma alloc_text(PAGENDCO, NdisMCoSendComplete) +#pragma alloc_text(PAGENDCO, NdisMCoIndicateStatus) +#pragma alloc_text(PAGENDCO, NdisMCmRegisterAddressFamily) +#pragma alloc_text(PAGENDCO, NdisMCmCreateVc) +// #pragma alloc_text(PAGENDCO, NdisMCmDeleteVc) +#pragma alloc_text(PAGENDCO, NdisMCmActivateVc) +#pragma alloc_text(PAGENDCO, NdisMCmDeactivateVc) +#pragma alloc_text(PAGENDCO, ndisMNotifyAfRegistration) +#pragma alloc_text(PAGENDCO, ndisReferenceAf) +#pragma alloc_text(PAGENDCO, ndisDereferenceAf) +#pragma alloc_text(PAGENDCO, ndisReferenceSap) +#pragma alloc_text(PAGENDCO, ndisDereferenceSap) +#pragma alloc_text(PAGENDSM, ndisMCoFreeResources) +#pragma alloc_text(PAGENDCO, ndisReferenceVc) +#pragma alloc_text(PAGENDCO, ndisDereferenceVc) +#pragma alloc_text(PAGENDCO, ndisMRejectSend) +#pragma alloc_text(PAGENDCO, ndisMRejectSendPackets) +#pragma alloc_text(PAGENDCO, ndisMCoDpc) +#pragma alloc_text(PAGENDCO, ndisMCoDpcTimer) + +#else // NDIS_WIN + +#pragma NDIS_PAGEABLE_FUNCTION(NdisMInitializeTimer) +#pragma NDIS_LOCKED_FUNCTION(NdisMCancelTimer) +#pragma NDIS_PAGEABLE_FUNCTION(NdisMDeregisterInterrupt) +#pragma NDIS_PAGEABLE_FUNCTION(NdisMRegisterInterrupt) +#pragma NDIS_LOCKED_FUNCTION(NdisMSynchronizeWithInterrupt) +#pragma NDIS_LOCKED_FUNCTION(ndisMIsr) +#pragma NDIS_LOCKED_FUNCTION(ndisMDpc) +#pragma NDIS_LOCKED_FUNCTION(ndisMWakeUpDpc) +#pragma NDIS_LOCKED_FUNCTION(ndisMDpcTimer) +#pragma NDIS_LOCKED_FUNCTION(ndisMTimerDpc) +#pragma NDIS_LOCKED_FUNCTION(ndisMDeferredTimerDpc) +#pragma NDIS_LOCKED_FUNCTION(ndisMDeQueueWorkItem) +#pragma NDIS_LOCKED_FUNCTION(ndisMDeQueueWorkItemFullDuplex) +#pragma NDIS_LOCKED_FUNCTION(ndisMQueueWorkItem) +#pragma NDIS_LOCKED_FUNCTION(ndisMQueueWorkItemFullDuplex) +#pragma NDIS_LOCKED_FUNCTION(ndisMQueueNewWorkItem) +#pragma NDIS_LOCKED_FUNCTION(ndisMQueueNewWorkItemFullDuplex) +#pragma NDIS_LOCKED_FUNCTION(ndisMProcessDeferredFullDuplex) +#pragma NDIS_LOCKED_FUNCTION(ndisMProcessDeferred) +#if _SEND_PRIORITY +#pragma NDIS_LOCKED_FUNCTION(PAGENDSM, ndisMProcessDeferredFullDuplexPrioritySends) +#pragma NDIS_LOCKED_FUNCTION(PAGENDSM, ndisMProcessDeferredPrioritySends) +#endif +#pragma NDIS_PAGEABLE_FUNCTION(ndisMProcessResetRequested) +#pragma NDIS_LOCKED_FUNCTION(NdisMIndicateStatus) +#pragma NDIS_LOCKED_FUNCTION(NdisMIndicateStatusComplete) +#pragma NDIS_LOCKED_FUNCTION(NdisMWanIndicateReceive) +#pragma NDIS_LOCKED_FUNCTION(NdisMWanIndicateReceiveComplete) +#pragma NDIS_LOCKED_FUNCTION(NdisQueryReceiveInformation) +#pragma NDIS_LOCKED_FUNCTION(NdisReturnPackets) +#pragma NDIS_LOCKED_FUNCTION(ndisMIndicatePacket) +#pragma NDIS_LOCKED_FUNCTION(ndisMLazyReturnPackets) +#pragma NDIS_LOCKED_FUNCTION(NdisMTransferDataComplete) +#pragma NDIS_LOCKED_FUNCTION(ndisMTransferDataSync) +#pragma NDIS_LOCKED_FUNCTION(ndisMTransferData) +#pragma NDIS_LOCKED_FUNCTION(ndisMDummyTransferData) +#pragma NDIS_LOCKED_FUNCTION(ndisMAbortPacketsAndRequests) +#pragma NDIS_PAGEABLE_FUNCTION(ndisMResetCompleteCommonStep2) +#pragma NDIS_PAGEABLE_FUNCTION(ndisMResetCompleteCommonStep1) +#pragma NDIS_PAGEABLE_FUNCTION(ndisMProcessResetRequested) +#pragma NDIS_PAGEABLE_FUNCTION(ndisMResetCompleteFullDuplex) +#pragma NDIS_PAGEABLE_FUNCTION(NdisMResetComplete) +#pragma NDIS_PAGEABLE_FUNCTION(ndisMResetFullDuplex) +#pragma NDIS_PAGEABLE_FUNCTION(ndisMReset) +#pragma NDIS_LOCKED_FUNCTION(ndisMResetSend) +#pragma NDIS_LOCKED_FUNCTION(ndisMResetSendPackets) +#pragma NDIS_LOCKED_FUNCTION(NdisIMSwitchToMiniport) +#pragma NDIS_LOCKED_FUNCTION(NdisIMRevertBack) +#pragma NDIS_LOCKED_FUNCTION(NdisIMQueueMiniportCallback) +#pragma NDIS_LOCKED_FUNCTION(ndisIMQueueWorkItem) +#pragma NDIS_LOCKED_FUNCTION(ndisIMQueueWorkItemFullDuplex) +#pragma NDIS_LOCKED_FUNCTION(ndisIMQueueNewWorkItem) +#pragma NDIS_LOCKED_FUNCTION(ndisIMQueueNewWorkItemFullDuplex) +#pragma NDIS_PAGEABLE_FUNCTION(ndisMRequest) +#pragma NDIS_PAGEABLE_FUNCTION(ndisMUndoBogusFilters) +#pragma NDIS_PAGEABLE_FUNCTION(ndisMDoMiniportOp) +#pragma NDIS_PAGEABLE_FUNCTION(ndisMRequestQueryInformationPost) +#pragma NDIS_PAGEABLE_FUNCTION(ndisMSyncQueryInformationComplete) +#pragma NDIS_PAGEABLE_FUNCTION(NdisMQueryInformationComplete) +#pragma NDIS_PAGEABLE_FUNCTION(ndisMRequestSetInformationPost) +#pragma NDIS_PAGEABLE_FUNCTION(ndisMSyncSetInformationComplete) +#pragma NDIS_PAGEABLE_FUNCTION(NdisMSetInformationComplete) +#pragma NDIS_PAGEABLE_FUNCTION(ndisMAbortQueryStatisticsRequest) +#pragma NDIS_PAGEABLE_FUNCTION(ndisMSetPacketFilter) +#pragma NDIS_PAGEABLE_FUNCTION(ndisMSetCurrentLookahead) +#pragma NDIS_PAGEABLE_FUNCTION(ndisMSetMulticastList) +#pragma NDIS_PAGEABLE_FUNCTION(ndisMSetFunctionalAddress) +#pragma NDIS_PAGEABLE_FUNCTION(ndisMSetGroupAddress) +#pragma NDIS_PAGEABLE_FUNCTION(ndisMSetFddiMulticastList) +#pragma NDIS_PAGEABLE_FUNCTION(ndisMSetInformation) +#pragma NDIS_PAGEABLE_FUNCTION(ndisMQueryCurrentPacketFilter) +#pragma NDIS_PAGEABLE_FUNCTION(ndisMQueryMediaSupported) +#pragma NDIS_PAGEABLE_FUNCTION(ndisMQueryEthernetMulticastList) +#pragma NDIS_PAGEABLE_FUNCTION(ndisMQueryLongMulticastList) +#pragma NDIS_PAGEABLE_FUNCTION(ndisMQueryShortMulticastList) +#pragma NDIS_PAGEABLE_FUNCTION(ndisMQueryMaximumFrameSize) +#pragma NDIS_PAGEABLE_FUNCTION(ndisMQueryMaximumTotalSize) +#pragma NDIS_PAGEABLE_FUNCTION(ndisMQueryNetworkAddress) +#pragma NDIS_PAGEABLE_FUNCTION(ndisMQueryInformation) +#pragma NDIS_PAGEABLE_FUNCTION(ndisMDoRequests) +#pragma NDIS_PAGEABLE_FUNCTION(ndisMAllocateRequest) +#pragma NDIS_PAGEABLE_FUNCTION(ndisMQueueRequest) +#pragma NDIS_PAGEABLE_FUNCTION(ndisMRestoreFilterSettings) +#pragma NDIS_PAGEABLE_FUNCTION(ndisMFilterOutStatisticsOids) +#pragma NDIS_PAGEABLE_FUNCTION(ndisMQueryOidList) +#pragma NDIS_PAGEABLE_FUNCTION(ndisMChangeFddiAddresses) +#pragma NDIS_PAGEABLE_FUNCTION(ndisMChangeFunctionalAddress) +#pragma NDIS_PAGEABLE_FUNCTION(ndisMChangeGroupAddress) +#pragma NDIS_PAGEABLE_FUNCTION(ndisMCloseAction) +#pragma NDIS_PAGEABLE_FUNCTION(ndisMChangeClass) +#pragma NDIS_PAGEABLE_FUNCTION(ndisMChangeEthAddresses) +#pragma NDIS_LOCKED_FUNCTION(ndisMCopyFromPacketToBuffer) +#pragma NDIS_LOCKED_FUNCTION(ndisMIndicateLoopback) +#pragma NDIS_LOCKED_FUNCTION(ndisMIsLoopbackPacket) +#pragma NDIS_LOCKED_FUNCTION(ndisMStartSendPacketsFullDuplex) +#pragma NDIS_LOCKED_FUNCTION(ndisMStartSendsFullDuplex) +#pragma NDIS_LOCKED_FUNCTION(ndisMStartSendPackets) +#pragma NDIS_LOCKED_FUNCTION(ndisMStartSends) +#pragma NDIS_LOCKED_FUNCTION(ndisMSyncSend) +#pragma NDIS_LOCKED_FUNCTION(ndisMWanSend) +#pragma NDIS_LOCKED_FUNCTION(NdisMSendComplete) +#pragma NDIS_LOCKED_FUNCTION(ndisMSendCompleteFullDuplex) +#pragma NDIS_LOCKED_FUNCTION(NdisMWanSendComplete) +#pragma NDIS_LOCKED_FUNCTION(ndisMSendResourcesAvailableFullDuplex) +#pragma NDIS_LOCKED_FUNCTION(NdisMSendResourcesAvailable) +#pragma NDIS_LOCKED_FUNCTION(ndisMSendFullDuplexToSendPackets) +#pragma NDIS_LOCKED_FUNCTION(ndisMSendPacketsFullDuplex) +#pragma NDIS_LOCKED_FUNCTION(ndisMSendToSendPackets) +#pragma NDIS_LOCKED_FUNCTION(ndisMSendPackets) +#pragma NDIS_LOCKED_FUNCTION(ndisMSendPacketsFullDuplexToSend) +#pragma NDIS_LOCKED_FUNCTION(ndisMSendFullDuplex) +#pragma NDIS_LOCKED_FUNCTION(ndisMSendPacketsToSend) +#pragma NDIS_LOCKED_FUNCTION(ndisMSend) + +#pragma NDIS_PAGEABLE_FUNCTION(ethRemoveBindingFromLists) +#pragma NDIS_PAGEABLE_FUNCTION(ethRemoveAndFreeBinding) +#pragma NDIS_PAGEABLE_FUNCTION(EthCreateFilter) +#pragma NDIS_PAGEABLE_FUNCTION(EthDeleteFilter) +#pragma NDIS_PAGEABLE_FUNCTION(EthNoteFilterOpenAdapter) +#pragma NDIS_PAGEABLE_FUNCTION(EthDeleteFilterOpenAdapter) +#pragma NDIS_PAGEABLE_FUNCTION(ethUndoChangeFilterAddresses) +#pragma NDIS_PAGEABLE_FUNCTION(EthChangeFilterAddresses) +#pragma NDIS_PAGEABLE_FUNCTION(ethUpdateDirectedBindingList) +#pragma NDIS_PAGEABLE_FUNCTION(ethUpdateBroadcastBindingList) +#pragma NDIS_PAGEABLE_FUNCTION(ethUpdateSpecificBindingLists) +#pragma NDIS_PAGEABLE_FUNCTION(ethUndoFilterAdjust) +#pragma NDIS_PAGEABLE_FUNCTION(EthFilterAdjust) +#pragma NDIS_PAGEABLE_FUNCTION(EthNumberOfOpenFilterAddresses) +#pragma NDIS_PAGEABLE_FUNCTION(EthQueryOpenFilterAddresses) +#pragma NDIS_PAGEABLE_FUNCTION(EthQueryGlobalFilterAddresses) +#pragma NDIS_LOCKED_FUNCTION(EthFilterIndicateReceiveComplete) +#pragma NDIS_LOCKED_FUNCTION(EthFilterDprIndicateReceiveComplete) +#pragma NDIS_LOCKED_FUNCTION(EthFilterDprIndicateReceiveCompleteFullMac) +#pragma NDIS_LOCKED_FUNCTION(EthFilterIndicateReceive) +#pragma NDIS_LOCKED_FUNCTION(EthFilterDprIndicateReceive) +#pragma NDIS_LOCKED_FUNCTION(EthFilterDprIndicateReceiveFullMac) +#pragma NDIS_LOCKED_FUNCTION(EthFilterDprIndicateReceivePacket) +#pragma NDIS_LOCKED_FUNCTION(EthFindMulticast) +#pragma NDIS_LOCKED_FUNCTION(EthShouldAddressLoopBack) + +#pragma NDIS_PAGEABLE_FUNCTION(trRemoveBindingFromLists) +#pragma NDIS_PAGEABLE_FUNCTION(trRemoveAndFreeBinding) +#pragma NDIS_PAGEABLE_FUNCTION(TrCreateFilter) +#pragma NDIS_PAGEABLE_FUNCTION(TrDeleteFilter) +#pragma NDIS_PAGEABLE_FUNCTION(TrNoteFilterOpenAdapter) +#pragma NDIS_PAGEABLE_FUNCTION(TrDeleteFilterOpenAdapter) +#pragma NDIS_PAGEABLE_FUNCTION(trUndoChangeFunctionalAddress) +#pragma NDIS_PAGEABLE_FUNCTION(TrChangeFunctionalAddress) +#pragma NDIS_PAGEABLE_FUNCTION(trUndoChangeGroupAddress) +#pragma NDIS_PAGEABLE_FUNCTION(trCompleteChangeGroupAddress) +#pragma NDIS_PAGEABLE_FUNCTION(TrChangeGroupAddress) +#pragma NDIS_PAGEABLE_FUNCTION(trUpdateDirectedBindingList) +#pragma NDIS_PAGEABLE_FUNCTION(trUpdateBroadcastBindingList) +#pragma NDIS_PAGEABLE_FUNCTION(trUpdateSpecificBindingLists) +#pragma NDIS_PAGEABLE_FUNCTION(trUndoFilterAdjust) +#pragma NDIS_PAGEABLE_FUNCTION(TrFilterAdjust) +#pragma NDIS_LOCKED_FUNCTION(TrFilterIndicateReceive) +#pragma NDIS_LOCKED_FUNCTION(TrFilterDprIndicateReceive) +#pragma NDIS_LOCKED_FUNCTION(TrFilterDprIndicateReceiveFullMac) +#pragma NDIS_LOCKED_FUNCTION(TrFilterDprIndicateReceivePacket) +#pragma NDIS_LOCKED_FUNCTION(TrFilterIndicateReceiveComplete) +#pragma NDIS_LOCKED_FUNCTION(TrFilterDprIndicateReceiveComplete) +#pragma NDIS_LOCKED_FUNCTION(TrFilterDprIndicateReceiveCompleteFullMac) +#pragma NDIS_LOCKED_FUNCTION(TrShouldAddressLoopBack) + +#pragma NDIS_PAGEABLE_FUNCTION(fddiRemoveBindingFromLists) +#pragma NDIS_PAGEABLE_FUNCTION(fddiRemoveAndFreeBinding) +#pragma NDIS_PAGEABLE_FUNCTION(FddiCreateFilter) +#pragma NDIS_PAGEABLE_FUNCTION(FddiDeleteFilter) +#pragma NDIS_PAGEABLE_FUNCTION(FddiNoteFilterOpenAdapter) +#pragma NDIS_PAGEABLE_FUNCTION(FddiDeleteFilterOpenAdapter) +#pragma NDIS_PAGEABLE_FUNCTION(fddiUndoChangeFilterLongAddresses) +#pragma NDIS_PAGEABLE_FUNCTION(FddiChangeFilterLongAddresses) +#pragma NDIS_PAGEABLE_FUNCTION(fddiUndoChangeFilterShortAddresses) +#pragma NDIS_PAGEABLE_FUNCTION(FddiChangeFilterShortAddresses) +#pragma NDIS_PAGEABLE_FUNCTION(fddiUpdateDirectedBindingList) +#pragma NDIS_PAGEABLE_FUNCTION(fddiUpdateBroadcastBindingList) +#pragma NDIS_PAGEABLE_FUNCTION(fddiUpdateSpecificBindingLists) +#pragma NDIS_PAGEABLE_FUNCTION(fddiUndoFilterAdjust) +#pragma NDIS_PAGEABLE_FUNCTION(FddiFilterAdjust) +#pragma NDIS_PAGEABLE_FUNCTION(FddiNumberOfOpenFilterLongAddresses) +#pragma NDIS_PAGEABLE_FUNCTION(FddiNumberOfOpenFilterShortAddresses) +#pragma NDIS_PAGEABLE_FUNCTION(FddiQueryOpenFilterLongAddresses) +#pragma NDIS_PAGEABLE_FUNCTION(FddiQueryOpenFilterShortAddresses) +#pragma NDIS_PAGEABLE_FUNCTION(FddiQueryGlobalFilterLongAddresses) +#pragma NDIS_PAGEABLE_FUNCTION(FddiQueryGlobalFilterShortAddresses) +#pragma NDIS_LOCKED_FUNCTION(FddiFilterIndicateReceive) +#pragma NDIS_LOCKED_FUNCTION(FddiFilterDprIndicateReceive) +#pragma NDIS_LOCKED_FUNCTION(FddiFilterDprIndicateReceiveFullMac) +#pragma NDIS_LOCKED_FUNCTION(FddiFilterDprIndicateReceivePacket) +#pragma NDIS_LOCKED_FUNCTION(FddiFilterIndicateReceiveComplete) +#pragma NDIS_LOCKED_FUNCTION(FddiFilterDprIndicateReceiveComplete) +#pragma NDIS_LOCKED_FUNCTION(FddiFilterDprIndicateReceiveCompleteFullMac) +#pragma NDIS_LOCKED_FUNCTION(FddiFindMulticastLongAddress) +#pragma NDIS_LOCKED_FUNCTION(FddiFindMulticastShortAddress) +#pragma NDIS_LOCKED_FUNCTION(FddiShouldAddressLoopBack) + +#pragma NDIS_LOCKED_FUNCTION(ArcAllocateBuffers) +#pragma NDIS_LOCKED_FUNCTION(ArcAllocatePackets) +#pragma NDIS_LOCKED_FUNCTION(ArcDiscardPacketBuffers) +#pragma NDIS_LOCKED_FUNCTION(ArcFreeNdisPacket) +#pragma NDIS_LOCKED_FUNCTION(ArcDestroyPacket) +#pragma NDIS_LOCKED_FUNCTION(ArcConvertToNdisPacket) +#pragma NDIS_LOCKED_FUNCTION(ArcFilterDprIndicateReceive) +#pragma NDIS_PAGEABLE_FUNCTION(ArcCreateFilter) +#pragma NDIS_PAGEABLE_FUNCTION(ArcDeleteFilter) +#pragma NDIS_PAGEABLE_FUNCTION(ArcNoteFilterOpenAdapter) +#pragma NDIS_PAGEABLE_FUNCTION(ArcDeleteFilterOpenAdapter) +#pragma NDIS_PAGEABLE_FUNCTION(ArcFilterAdjust) +#pragma NDIS_LOCKED_FUNCTION(ArcFilterDoIndication) +#pragma NDIS_LOCKED_FUNCTION(ArcFilterDprIndicateReceiveComplete) +#pragma NDIS_PAGEABLE_FUNCTION(ArcConvertOidListToEthernet) +#pragma NDIS_LOCKED_FUNCTION(ndisMArcCopyFromBufferToPacket) +#pragma NDIS_LOCKED_FUNCTION(ndisMArcnetSend) +#pragma NDIS_LOCKED_FUNCTION(ndisMArcTransferData) +#pragma NDIS_LOCKED_FUNCTION(ndisMArcIndicateEthEncapsulatedReceive) +#pragma NDIS_LOCKED_FUNCTION(ndisMBuildArcnetHeader) +#pragma NDIS_LOCKED_FUNCTION(ndisMFreeArcnetHeader) +#pragma NDIS_LOCKED_FUNCTION(ndisMArcnetSendLoopback) + + +#pragma NDIS_PAGEABLE_FUNCTION(NdisCmRegisterAddressFamily) +#pragma NDIS_PAGEABLE_FUNCTION(NdisClOpenAddressFamily) +#pragma NDIS_PAGEABLE_FUNCTION(NdisCmOpenAddressFamilyComplete) +#pragma NDIS_PAGEABLE_FUNCTION(ndisMNotifyAfRegistration) +#pragma NDIS_PAGEABLE_FUNCTION(NdisClCloseAddressFamily) +#pragma NDIS_PAGEABLE_FUNCTION(NdisCmCloseAddressFamilyComplete) +#pragma NDIS_PAGEABLE_FUNCTION(NdisClRegisterSap) +#pragma NDIS_PAGEABLE_FUNCTION(NdisCmRegisterSapComplete) +#pragma NDIS_PAGEABLE_FUNCTION(NdisClDeregisterSap) +#pragma NDIS_PAGEABLE_FUNCTION(NdisCmDeregisterSapComplete) +#pragma NDIS_PAGEABLE_FUNCTION(NdisClMakeCall) +#pragma NDIS_PAGEABLE_FUNCTION(NdisCmMakeCallComplete) +#pragma NDIS_PAGEABLE_FUNCTION(NdisCmDispatchIncomingCall) +#pragma NDIS_PAGEABLE_FUNCTION(NdisClIncomingCallComplete) +#pragma NDIS_PAGEABLE_FUNCTION(NdisCmDispatchCallConnected) +#pragma NDIS_PAGEABLE_FUNCTION(NdisClModifyCallQoS) +#pragma NDIS_PAGEABLE_FUNCTION(NdisCmModifyCallQoSComplete) +#pragma NDIS_PAGEABLE_FUNCTION(NdisCmDispatchIncomingCallQoSChange) +#pragma NDIS_PAGEABLE_FUNCTION(NdisClCloseCall) +#pragma NDIS_PAGEABLE_FUNCTION(NdisCmCloseCallComplete) +#pragma NDIS_PAGEABLE_FUNCTION(NdisCmDispatchIncomingCloseCall) +#pragma NDIS_PAGEABLE_FUNCTION(NdisClAddParty) +#pragma NDIS_PAGEABLE_FUNCTION(NdisCmAddPartyComplete) +#pragma NDIS_PAGEABLE_FUNCTION(NdisClDropParty) +#pragma NDIS_PAGEABLE_FUNCTION(NdisCmDropPartyComplete) +#pragma NDIS_PAGEABLE_FUNCTION(NdisCmDispatchIncomingDropParty) +#pragma NDIS_PAGEABLE_FUNCTION(NdisCoCreateVc) +#pragma NDIS_PAGEABLE_FUNCTION(NdisCoDeleteVc) +#pragma NDIS_PAGEABLE_FUNCTION(NdisCmActivateVc) +#pragma NDIS_PAGEABLE_FUNCTION(NdisMCoActivateVcComplete) +#pragma NDIS_PAGEABLE_FUNCTION(NdisCmDeactivateVc) +#pragma NDIS_PAGEABLE_FUNCTION(NdisMCoDeactivateVcComplete) +#pragma NDIS_PAGEABLE_FUNCTION(NdisCoRequest) +#pragma NDIS_PAGEABLE_FUNCTION(NdisCoRequestComplete) +#pragma NDIS_LOCKED_FUNCTION(NdisMCoIndicateReceivePacket) +#pragma NDIS_LOCKED_FUNCTION(NdisMCoReceiveComplete) +#pragma NDIS_LOCKED_FUNCTION(NdisCoSendPackets) +#pragma NDIS_LOCKED_FUNCTION(NdisMCoSendComplete) +#pragma NDIS_PAGEABLE_FUNCTION(NdisMCoIndicateStatus) +#pragma NDIS_PAGEABLE_FUNCTION(NdisMCmRegisterAddressFamily) +#pragma NDIS_PAGEABLE_FUNCTION(NdisMCoRequestComplete) +#pragma NDIS_PAGEABLE_FUNCTION(ndisReferenceAf) +#pragma NDIS_PAGEABLE_FUNCTION(ndisDereferenceAf) +#pragma NDIS_PAGEABLE_FUNCTION(ndisReferenceSap) +#pragma NDIS_PAGEABLE_FUNCTION(ndisDereferenceSap) +#pragma NDIS_PAGEABLE_FUNCTION(ndisMCoFreeResources) +#pragma NDIS_PAGEABLE_FUNCTION(ndisReferenceVc) +#pragma NDIS_PAGEABLE_FUNCTION(ndisDereferenceVc) +#pragma NDIS_LOCKED_FUNCTION(ndisMRejectSend) +#pragma NDIS_LOCKED_FUNCTION(ndisMRejectSendPackets) +#pragma NDIS_LOCKED_FUNCTION(ndisMCoDpc) +#pragma NDIS_LOCKED_FUNCTION(ndisMCoDpcTimer) +#endif // NDIS_NT +#endif // ALLOC_PRAGMA + +#endif // _PRAGMA_ |