共用方式為


ndis.h 標頭

網路會使用此標頭。 如需詳細資訊,請參閱:

ndis.h 包含下列程序設計介面:

函式

 
FILTER_SYNCHRONOUS_OID_REQUEST

NDIS 會呼叫篩選驅動程式的 FilterSynchronousOidRequest 函式,以預覽同步 OID 要求,再將要求提供給基礎迷你埠驅動程式。
FILTER_SYNCHRONOUS_OID_REQUEST_COMPLETE

從基礎驅動程式完成同步 OID 要求之後,NDIS 會呼叫篩選驅動程式的 FilterSynchronousOidRequestComplete 函式。
MINIPORT_SYNCHRONOUS_OID_REQUEST

NDIS 會呼叫迷你埠驅動程式的 MiniportSynchronousOidRequest 回呼函式來發出同步 OID 要求。
NDIS_DECLARE_SWITCH_NET_BUFFER_LIST_CONTEXT_TYPE

Hyper-V 可延伸交換器延伸模組會使用 NDIS_DECLARE_SWITCH_NET_BUFFER_LIST_CONTEXT_TYPE 宏來定義 SetNetBufferListSwitchContext 和 GetNetBufferListSwitchContext 函式用來附加和擷取NET_BUFFER_LIST結構的內容類型。 擴充功能可以在驅動程式內定義所需的許多內容類型。
NDIS_GET_NET_BUFFER_LIST_CANCEL_ID

NDIS_GET_NET_BUFFER_LIST_CANCEL_ID宏會從NET_BUFFER_LIST結構取得取消標識符。
NDIS_INIT_MUTEX

NDIS_INIT_MUTEX宏會初始化 mutex 物件,並將其設定為已發出訊號的狀態。
NDIS_LOWER_IRQL

NDIS_LOWER_IRQL宏會將目前處理器上的 IRQL 設定為指定的值。
NDIS_MAKE_RID

NDIS_MAKE_RID宏會從PCI Express (PCIe) 區段、總線、裝置和函式編號建置NDIS_VF_RID值。 迷你埠驅動程式會使用此值作為網路適配器PCIe Virtual Function (VF) 的PCIe要求者識別碼 (RID) 。
NDIS_NBL_ADD_MEDIA_SPECIFIC_INFO

NDIS_NBL_ADD_MEDIA_SPECIFIC_INFO宏會將媒體特定資訊數據結構新增至與NET_BUFFER_LIST結構相關聯之這類結構連結清單的開頭。
NDIS_NBL_ADD_MEDIA_SPECIFIC_INFO_EX

NDIS_NBL_ADD_MEDIA_SPECIFIC_INFO_EX宏會將媒體特定資訊數據結構新增至與NET_BUFFER_LIST結構相關聯之這類結構連結清單的開頭。
NDIS_NBL_GET_MEDIA_SPECIFIC_INFO

NDIS_NBL_GET_MEDIA_SPECIFIC_INFO宏會從與NET_BUFFER_LIST結構相關聯的這類結構連結清單中,取得媒體特定的信息數據結構。
NDIS_NBL_GET_MEDIA_SPECIFIC_INFO_EX

NDIS_NBL_GET_MEDIA_SPECIFIC_INFO_EX宏會從與NET_BUFFER_LIST結構相關聯的這類結構連結清單中,取得媒體特定的信息數據結構。
NDIS_NBL_REMOVE_MEDIA_SPECIFIC_INFO

NDIS_NBL_REMOVE_MEDIA_SPECIFIC_INFO宏會從與NET_BUFFER_LIST結構相關聯的這類結構連結清單中,移除媒體特定的信息數據結構。
NDIS_NBL_REMOVE_MEDIA_SPECIFIC_INFO_EX

NDIS_NBL_REMOVE_MEDIA_SPECIFIC_INFO_EX宏會從與NET_BUFFER_LIST結構相關聯的這類結構連結清單中,移除媒體特定的信息數據結構。
NDIS_RAISE_IRQL_TO_DISPATCH

NDIS_RAISE_IRQL_TO_DISPATCH宏會引發目前的 IRQL,以在目前的處理器上DISPATCH_LEVEL。
NDIS_RELEASE_MUTEX

NDIS_RELEASE_MUTEX宏會釋放指定的 mutex 物件。
NDIS_SET_NET_BUFFER_LIST_CANCEL_ID

NDIS_SET_NET_BUFFER_LIST_CANCEL_ID宏會使用取消標識符標記NET_BUFFER_LIST結構,以供驅動程式稍後用來取消相關聯數據的暫止傳輸。
NDIS_SWITCH_PORT_DESTINATION_AT_ARRAY_INDEX

Hyper-V 可延伸交換器延伸模組會使用 NDIS_SWITCH_PORT_DESTINATION_AT_ARRAY_INDEX 宏來存取NDIS_SWITCH_FORWARDING_DESTINATION_ARRAY結構內的NDIS_SWITCH_PORT_DESTINATION元素。
NDIS_WAIT_FOR_MUTEX

NDIS_WAIT_FOR_MUTEX宏會將目前的線程放入等候狀態,直到指定的 mutex 物件設定為訊號狀態為止。
NdisAcquireReadWriteLock

NdisAcquireReadWriteLock 函式會取得鎖定,讓呼叫端用來寫入或讀取驅動程式線程之間共用之資源的讀取許可權。注意:NDIS 6.20 和更新版本的驅動程式已淘汰讀寫鎖定介面,其應該使用 NdisAcquireRWLockRead 或 NdisAcquireRWLockWrite,而不是 NdisAcquireReadWriteLock。
NdisAcquireRWLockRead

NdisAcquireRWLockRead 函式會取得讀取鎖定,讓呼叫端用來讀取存取驅動程式線程之間共用的資源。
NdisAcquireRWLockWrite

NdisAcquireRWLockWrite 函式會取得寫入鎖定,讓呼叫者用來對驅動程式線程之間共用的資源進行寫入存取。
NdisAcquireSpinLock

NdisAcquireSpinLock 函式會取得微調鎖定,讓呼叫端能夠獨佔存取驅動程式函式之間共用的資源,讓微調鎖定受到保護。
NdisActiveGroupCount

NdisActiveGroupCount 函式會傳回目前在本機計算機系統中作用中的處理器群組數目。
NdisAdjustMdlLength

NdisAdjustMdlLength 函式會修改與 MDL 相關聯的數據長度。
NdisAllocateBuffer

NdisAllocateBuffer 會建立緩衝區描述元,對應已配置、非分頁記憶體區塊內的指定虛擬 (子) 範圍。
NdisAllocateBufferPool

此函式會傳回句柄,呼叫端可藉由呼叫 NdisAllocateBuffer 來配置緩衝區描述項。
NdisAllocateCloneOidRequest

NdisAllocateCloneOidRequest 函式會為新的NDIS_OID_REQUEST結構配置記憶體,並將現有NDIS_OID_REQUEST結構中的所有資訊複製到新配置的結構。
NdisAllocateFromNPagedLo,sideList

NdisAllocateFromNPagedLo一sideList 函式會從指定的 lookaside 列表前端移除第一個專案。 如果 lookaside 清單目前是空的,則會從非分頁集區配置專案。
NdisAllocateGenericObject

沒有 NDIS 句柄的元件會使用 NdisAllocateGenericObject 函式來配置泛型 NDIS 物件。
NdisAllocateIoWorkItem

NDIS 驅動程式會呼叫 NdisAllocateIoWorkItem 函式來配置工作專案。 如需詳細資訊,請參閱 NDIS I/O 工作專案。
NdisAllocateMemoryWithTagPriority

NDIS 驅動程式會呼叫 NdisAllocateMemoryWithTagPriority 函式,以從非分頁集區配置記憶體集區。
NdisAllocatePacketPoolEx

此函式會配置和初始化封包描述元集區的記憶體區塊。
NdisAllocateRWLock

NdisAllocateRWLock 函式會配置類型為 NDIS_RW_LOCK_EX 的讀取/寫入鎖定變數。
NdisAllocateSharedMemory

NdisAllocateSharedMemory 函式會從共用記憶體提供者配置共用記憶體。
NdisAllocateSpinLock

NdisAllocateSpinLock 函式會初始化類型為 NDIS_SPIN_LOCK的變數,用來同步存取非 ISR 驅動程式函式之間共用的資源。
NdisAllocateTimerObject

NdisAllocateTimerObject 函式會配置並初始化定時器物件,以便與後續的 NdisXxx 定時器函式搭配使用。
NdisAnsiStringToUnicodeString

NdisAnsiStringToUnicodeString 函式會將指定的已計算 ANSI 字串轉換成已計算的 Unicode 字串。 翻譯符合目前的系統地區設定資訊。
NdisBuildScatterGatherList

NdisBuildScatterGatherList 函式會使用指定的參數來建置散佈/收集清單。
NdisCancelDirectOidRequest

通訊協定驅動程式會呼叫 NdisCancelDirectOidRequest 函式,以取消先前對基礎驅動程式的直接 OID 要求。
NdisCancelOidRequest

通訊協定驅動程式會呼叫 NdisCancelOidRequest 函式,以取消對基礎驅動程式的先前要求。
NdisCancelSendNetBufferLists

通訊協定驅動程式會呼叫 NdisCancelSendNetBufferLists 函式來取消網路數據的傳輸。
NdisCancelSendPackets

NdisCancelSendPackets 會取消在系結句柄所識別的迷你埠驅動程式上,以指定的取消標識符標示的所有封包傳輸。
NdisCancelTimerObject

NdisCancelTimerObject 函式會取消與先前呼叫 NdisSetTimerObject 函式相關聯的定時器物件。
NdisClAddParty

NdisClAddParty 會在用戶端的多點 VC 上新增一方。
NdisCloseAddressFamily

NdisCloseAddressFamily 會針對用戶端所系結的特定 NIC,釋放用戶端通訊協定與呼叫管理員或 MCM 驅動程式註冊 AF 之間的關聯。
NdisCloseCall

NdisClCloseCall 要求在指定的 VC 上呼叫已損毀。
NdisClDeregisterSap

NdisClDeregisterSap 會發行先前註冊的 SAP。
NdisClDropParty

NdisClDropParty 會從用戶端的多點 VC 卸除一方。
NdisClGetProtocolVcContextFromTapiCallId

NdisClGetProtocolVcContextFromTapiCallId 會擷取由TAPI呼叫標識符字串所識別之虛擬連線的客戶端內容 (VC) 。
NdisClIncomingCallComplete

NdisClIncomingCallComplete 會傳回用戶端接受或拒絕提供的傳入呼叫,而用戶端的 ProtocolClIncomingCall 函式先前傳回NDIS_STATUS_PENDING。
NdisClMakeCall

NdisClMakeCall 會在用戶端建立的 VC 上設定傳出呼叫。
NdisClModifyCallQoS

NdisClModifyCallQoS 要求在連線上的服務質量變更。
NdisClNotifyCloseAddressFamilyComplete

NdisClNotifyCloseAddressFamilyComplete 函式會傳回位址系列的最後狀態, (AF) 關閉作業,呼叫者的 ProtocolClNotifyCloseAf 函式會傳回NDIS_STATUS_PENDING。
NdisClOpenAddressFamilyEx

NdisClOpenAddressFamilyEx 函式會註冊與連接導向用戶端之呼叫管理員相關聯的位址系列 (AF) 。
NdisCloseAdapter

NdisCloseAdapter 會釋放已建立的系結,以及當通訊協定呼叫 NdisOpenAdapter 時所配置的資源。
NdisCloseAdapterEx

通訊協議驅動程式會呼叫 NdisCloseAdapterEx 函式,以釋放驅動程式呼叫 NdisOpenAdapterEx 函式時所配置的系結和資源。
NdisCloseConfiguration

NdisCloseConfiguration 函式會釋放 NdisOpenConfigurationEx、NdisOpenConfigurationKeyByIndex 或 NdisOpenConfigurationKeyByName 函式所傳回之登錄機碼的句柄。
NdisCloseFile

NdisCloseFile 函式會釋放 NdisOpenFile 函式所傳回的句柄,並釋放配置以在開啟檔案內容時所配置的記憶體。
NdisClRegisterSap

NdisClRegisterSap 會註冊 SAP,用戶端可以從遠端節點接收來電。
NdisCmActivateVc

NdisCmActivateVc 會將特定 VC 的 CM 提供的呼叫參數傳遞至基礎迷你埠驅動程式,包括媒體參數。
NdisCmAddPartyComplete

NdisCmAddPartyComplete 會傳回用戶端要求的最終狀態,而呼叫管理員先前傳回NDIS_STATUS_PENDING,以在已建立的多點 VC 上新增合作物件。
NdisCmCloseAddressFamilyComplete

NdisCmCloseAddressFamilyComplete 會傳回用戶端要求的最終狀態,其中 CM 的 ProtocolCmCloseAf 函式會傳回NDIS_STATUS_PENDING,以關閉 AF。
NdisCmCloseCallComplete

NdisCmCloseCallComplete 會傳回用戶端要求的最終狀態,而呼叫管理員先前傳回NDIS_STATUS_PENDING,以終止呼叫。
NdisCmDeactivateVc

NdisCmDeactivateVc 會通知 NDIS 和基礎迷你埠驅動程式,在特定作用中 VC 上不會再傳輸。
NdisCmDeregisterSapComplete

NdisCmDeregisterSapComplete 會傳回用戶端要求的最終狀態,而呼叫管理員先前傳回NDIS_STATUS_PENDING,以取消註冊 SAP。
NdisCmDispatchCallConnected

NdisCmDispatchCallConnected 通知 NDIS 和用戶端,數據傳輸可以從呼叫管理員為遠端節點上起始的來電所建立的 VC 開始。
NdisCmDispatchIncomingCall

NdisCmDispatchIncomingCall 會通知用戶端先前由該客戶端註冊之 SAP 上的來電。
NdisCmDispatchIncomingCallQoSChange

NdisCmDispatchIncomingCallQoSChange 通知用戶端,要求變更該用戶端作用中連線上的服務品質已透過網路接收。
NdisCmDispatchIncomingCloseCall

NdisCmDispatchIncomingCloseCall 會告知客戶端終止作用中或提供的呼叫,通常是因為呼叫管理員已收到來自網路的要求來關閉連線。
NdisCmDispatchIncomingDropParty

NdisCmDispatchIncomingDropParty 通知用戶端應該移除多點 VC 上的特定合作物件,通常是因為呼叫管理員已透過網路收到要求,以關閉作用中的多點連線。
NdisCmDropPartyComplete

NdisCmDropPartyComplete 會傳回用戶端要求的最終狀態,而呼叫管理員先前傳回NDIS_STATUS_PENDING,以從多點 VC 移除合作物件。
NdisCmMakeCallComplete

NdisCmMakeCallComplete 會傳回用戶端要求的最終狀態,而該要求管理員先前傳回NDIS_STATUS_PENDING,以進行傳出呼叫。
NdisCmModifyCallQoSComplete

NdisCmModifyCallQoSComplete 表示呼叫管理員先前傳回NDIS_STATUS_PENDING用戶端要求完成,以修改 VC 上的服務品質。
NdisCmNotifyCloseAddressFamily

NdisCmNotifyCloseAddressFamily 函式會通知 NDIS 呼叫管理員未系結基礎迷你埠適配卡,且任何相關聯的 CoNDIS 用戶端都應該關閉指定的位址系列 (AF) 。
NdisCmOpenAddressFamilyComplete

NdisCmOpenAddressFamilyComplete 會在呼叫管理員傳回NDIS_STATUS_PENDING響應該用戶端的原始 open-AF 要求之後,針對特定用戶端傳回特定用戶端的指定 AF,傳回最終狀態。
NdisCmRegisterAddressFamilyEx

NdisCmRegisterAddressFamilyEx 函式會註冊位址系列 (AF) ,以在 CoNDIS 驅動程式之間進行通訊。
NdisCmRegisterSapComplete

NdisCmRegisterSapComplete 會傳回用戶端要求的最終狀態,CM 先前傳回NDIS_STATUS_PENDING,以註冊 SAP。
NdisCoAssignInstanceName

NdisCoAssignInstanceName 會將實例名稱指派給 VC,並讓 NDIS 向 Windows Management Instrumentation (WMI) 註冊指派名稱的 GUID (全域唯一標識符) 。
NdisCoCreateVc

NdisCoCreateVc 會設定連線端點,用戶端可以從該端點進行傳出呼叫,或獨立通話管理員可以分派來電。
NdisCoDeleteVc

NdisCoDeleteVc 會終結呼叫端建立的 VC。
NdisCoGetTapiCallId

NdisCoGetTapiCallId 會擷取 TAPI 應用程式可用來識別特定 NDIS 虛擬連線 (VC) 的字串。
NdisCompleteBindAdapterEx

通訊協議驅動程式會呼叫 NdisCompleteBindAdapterEx 函式,以完成驅動程式的 ProtocolBindAdapterEx 函式傳回NDIS_STATUS_PENDING的系結作業。
NdisCompleteNetPnPEvent

通訊協議驅動程式會呼叫 NdisCompleteNetPnPEvent 函式,以完成呼叫端的 ProtocolNetPnPEvent 函式傳回NDIS_STATUS_PENDING 隨插即用 或 Power Management 事件的回應。
NdisCompleteUnbindAdapterEx

通訊協議驅動程式會呼叫 NdisCompleteUnbindAdapterEx 函式,以完成驅動程式的 ProtocolUnbindAdapterEx 函式傳回NDIS_STATUS_PENDING的未系結作業。
NdisCoOidRequest

NdisCoOidRequest 函式會將要求轉送至目標 CoNDIS 驅動程式,以查詢或設定目標驅動程式的 OID 指定資訊。
NdisCoOidRequestComplete

NdisCoOidRequestComplete 函式會傳回 OID 要求的最終狀態,這是 CoNDIS 用戶端或獨立呼叫管理員的 ProtocolCoOidRequest 函式先前傳回的 NDIS_STATUS_PENDING。
NdisCopyFromPacketToPacketSafe

NdisCopyFromPacketToPacket 會將指定的數據範圍從一個封包複製到另一個封包。
NdisCoSendNetBufferLists

NdisCoSendNetBufferLists 函式會傳送包含在指定NET_BUFFER_LIST結構清單中的網路數據。
NdisCurrentGroupAndProcessor

NdisCurrentGroupAndProcessor 函式會傳回目前處理器的群組相對處理器編號和組號。
NdisCurrentProcessorIndex

NdisCurrentProcessorIndex 函式會傳回呼叫端執行所在的目前處理器系統指派號碼。
NdisDeleteNPagedLo以sideList

NdisDeleteNPagedLo一sideList 函式會從系統移除非分頁的 lookaside 清單。
NdisDeregisterDeviceEx

NdisDeregisterDeviceEx 函式會從系統移除 NdisRegisterDeviceEx 函式所建立的裝置物件。
NdisDeregisterProtocol

NdisDeregisterProtocol 釋放驅動程式呼叫 NdisRegisterProtocol 時所配置的資源。
NdisDeregisterProtocolDriver

通訊協議驅動程式會呼叫 NdisDeregisterProtocolDriver 函式,以釋放驅動程式呼叫 NdisRegisterProtocolDriver 函式時所配置 NDIS 的資源。
NdisDirectOidRequest

NdisDirectOidRequest 函式會將直接 OID 要求轉送到基礎驅動程式,以查詢適配卡的功能或狀態,或設定適配卡的狀態。
NdisDprAcquireReadWriteLock

NdisDprAcquireReadWriteLock 函式會取得呼叫端用於驅動程式線程之間共用之資源的寫入或讀取許可權鎖定。注意:NDIS 6.20 和更新版本的驅動程式已淘汰讀寫鎖定介面,其應該使用 NdisAcquireRWLockRead 或 NdisAcquireRWrite (在 Flags 參數中設定 NDIS_RWL_AT_DISPATCH_LEVEL) ,而不是 NdisDprAcquireReadWriteLock。
NdisDprAcquireSpinLock

NdisDprAcquireSpinLock 函式會取得微調鎖定,讓呼叫端可以透過多處理器安全的方式同步存取非 ISR 驅動程式函式之間共用的資源。
NdisDprReleaseReadWriteLock

NdisDprReleaseReadWriteLock 函式會釋放先前呼叫 NdisDprAcquireReadWriteLock 中取得的鎖定。注意 NDIS 6.20 和更新版本的驅動程式已淘汰讀寫鎖定介面,其應該使用 NdisReleaseRWLock,而不是 NdisDprReleaseReadWriteLock。
NdisDprReleaseSpinLock

NdisDprReleaseSpinLock 函式會釋放緊接在 NdisDprAcquireSpinLock 函式呼叫之前取得的微調鎖定。
NdisEnumerateFilterModules

NdisEnumerateFilterModules 函式會列舉篩選堆疊中的所有篩選模組和篩選中繼驅動程序實例。
NdisEqualMemory

NdisEqualMemory 函式會比較一個記憶體區塊中指定數目的字元數,以及第二個記憶體區塊中的相同字元數。
NdisEqualString

NdisEqualString 函式會比較 OS 預設字元集中的兩個字串,以判斷它們是否相等。
NdisEqualUnicodeString

NdisEqualUnicodeString 函式會比較兩個 Unicode 字串,並傳回它們是否相等。
NdisFCancelDirectOidRequest

篩選驅動程式會呼叫 NdisFCancelDirectOidRequest 函式,以取消先前對基礎驅動程式的直接 OID 要求。
NdisFCancelOidRequest

篩選驅動程式會呼叫 NdisFCancelOidRequest 函式,以取消對基礎驅動程式的先前要求。
NdisFCancelSendNetBufferLists

篩選驅動程式會呼叫 NdisFCancelSendNetBufferLists 函式來取消網路數據的傳輸。
NdisFDeregisterFilterDriver

篩選驅動程式會呼叫 NdisFDeregisterFilterDriver 函式,以釋放先前使用 NdisFRegisterFilterDriver 函式配置的資源。
NdisFDevicePnPEventNotify

篩選驅動程式可以呼叫 NdisFDevicePnPEventNotify 函式,將裝置轉送至基礎驅動程式 隨插即用 (PnP) 或電源管理事件。
NdisFDirectOidRequest

篩選驅動程式會呼叫 NdisFDirectOidRequest 函式,將直接 OID 要求轉送至基礎驅動程式或產生這類要求。
NdisFDirectOidRequestComplete

篩選驅動程式會呼叫 NdisFDirectOidRequestComplete 函式,以傳回驅動程式 FilterDirectOidRequest 函式傳回NDIS_STATUS_PENDING之直接 OID 要求的最終狀態。
NdisFGetOptionalSwitchHandlers

Hyper-V 可延伸交換器延伸模組會呼叫 NdisFGetOptionalSwitchHandlers 函式,以取得 Hyper-V 可延伸交換器處理程式函式的指標清單。
NdisFillMemory

NdisFillMemory 函式會以指定的字元填滿呼叫端提供的緩衝區。
NdisFIndicateReceiveNetBufferLists

篩選驅動程式會呼叫 NdisFIndicateReceiveNetBufferLists 來指出它已收到網路數據。 如需詳細資訊,請參閱在篩選驅動程式中接收數據。
NdisFIndicateStatus

NdisFIndicateStatus 函式會從基礎驅動程式傳遞篩選的狀態指示,或產生狀態指示。
NdisFNetPnPEvent

篩選驅動程式可以呼叫 NdisFNetPnPEvent 函式,將網路 隨插即用 (PnP) 或電源管理事件轉送至過度配置驅動程式。
NdisFOidRequest

篩選驅動程式會呼叫 NdisFOidRequest 函式,將 OID 要求轉送至基礎驅動程式或產生這類要求。
NdisFOidRequestComplete

篩選驅動程式會呼叫 NdisFOidRequestComplete 函式,以傳回驅動程式 FilterOidRequest 函式傳回NDIS_STATUS_PENDING的 OID 要求的最終狀態。
NdisFPauseComplete

如果驅動程式從 FilterPause 函式傳回NDIS_STATUS_PENDING,篩選驅動程式必須呼叫 NdisFPauseComplete 函式,才能完成暫停作業。
NdisFreeCloneOidRequest

NdisFreeCloneOidRequest 函式會釋放複製NDIS_OID_REQUEST結構。
NdisFreeGenericObject

呼叫 NdisFreeGenericObject 函式以釋放使用 NdisAllocateGenericObject 函式所建立的泛型物件。
NdisFreeIoWorkItem

NDIS 驅動程式會呼叫 NdisFreeIoWorkItem 函式來釋放指定的工作專案。
NdisFreeMemory

NdisFreeMemory 函式會釋放先前使用 NdisAllocateMemoryWithTagPriority 函式配置的記憶體區塊。
NdisFreeMemoryWithTag

NdisFreeMemoryWithTag 函式已針對所有 NDIS 版本淘汰。 請改用 NdisAllocateMemoryWithTagPriority。
NdisFreeMemoryWithTagPriority

NdisFreeMemoryWithTagPriority 函式會釋放以 NdisAllocateMemoryWithTagPriority 函式配置的記憶體。
NdisFreePacketPool

此函式會釋放封包集區區塊的句柄,該區塊已使用 NdisAllocatePacketPool 函式配置。
NdisFreeRWLock

NdisFreeRWLock 函式會釋放先前使用 NdisAllocateRWLock 函式配置的讀取/寫入鎖定。
NdisFreeScatterGatherList

NdisFreeScatterGatherList 函式會釋放散佈/收集清單。
NdisFreeSharedMemory

NdisFreeSharedMemory 函式會釋放驅動程序從共用記憶體提供者配置的共用記憶體。
NdisFreeSpinLock

NdisFreeSpinLock 函式會釋放先前呼叫 NdisAllocateSpinLock 函式中所初始化的微調鎖定。
NdisFreeString

NdisFreeString 函式會釋放 NdisInitializeString 針對緩衝字串所配置的記憶體。
NdisFreeTimerObject

NdisFreeTimerObject 函式會釋放使用 NdisAllocateTimerObject 函式配置的定時器物件。
NdisFreeToNPagedLofreesideList

NdisFreeToNPagedLookasideList 函式會將專案傳回給指定的 lookaside 清單。
NdisFRegisterFilterDriver

篩選驅動程式會呼叫 NdisFRegisterFilterDriver 函式,以向 NDIS 註冊其 FilterXxx 函式。
NdisFRestartComplete

如果驅動程式從 FilterRestart 函式傳回NDIS_STATUS_PENDING,篩選驅動程式必須呼叫 NdisFRestartComplete 函式,才能完成重新啟動作業。
NdisFRestartFilter

篩選驅動程式會呼叫 NdisFRestartFilter 函式,以要求 NDIS 起始篩選模組的重新啟動作業。
NdisFReturnNetBufferLists

篩選驅動程式會呼叫 NdisFReturnNetBufferLists,以釋放一或多個NET_BUFFER_LIST結構的擁有權及其相關聯的NET_BUFFER結構。
NdisFSendNetBufferLists

篩選驅動程式會呼叫 NdisFSendNetBufferLists 函式,以傳送網路數據緩衝區的清單。
NdisFSendNetBufferListsComplete

篩選驅動程式會呼叫 NdisFSendNetBufferListsComplete 函式,將NET_BUFFER_LIST結構的連結清單傳回給過度配置驅動程式,並傳回傳送要求的最終狀態。
NdisFSetAttributes

篩選驅動程式會呼叫 NdisFSetAttributes 函式來指定篩選模組內容區域。
NdisFSynchronousOidRequest

篩選驅動程式會呼叫 NdisFSynchronousOidRequest 函式,以產生新的同步 OID 要求,並將它發出至基礎驅動程式。
NdisGeneratePartialCancelId

NdisGeneratePartialCancelId 函式會傳回值,呼叫驅動程序必須使用做為取消標識符的高序位元組。
NdisGetCurrentProcessorCounts

NdisGetCurrentProcessorCounts 函式會傳回目前處理器的計數,驅動程式可用來判斷特定時間間隔的 CPU 使用量。
NdisGetCurrentProcessorCpuUsage

NdisGetCurrentProcessorCpuUsage 函式會傳回目前處理器上活動的平均數量,因為開機為百分比。注意 此函式已被取代。
NdisGetCurrentSystemTime

NdisGetCurrentSystemTime 函式會傳回目前的系統時間,適合設定時間戳。
NdisGetDeviceReservedExtension

NdisGetDeviceReservedExtension 函式會取得與裝置對象相關聯的裝置延伸模組指標。
NdisGetHypervisorInfo

重要 從 Windows 10 1703 版開始,NdisGetHypervisorInfo 已被取代,不應使用。
NdisGetPhysicalAddressHigh

NdisGetPhysicalAddressHigh 會傳回指定實體位址的高序部分。
NdisGetPhysicalAddressLow

NdisGetPhysicalAddressLow 會傳回指定實體位址的低序部分。
NdisGetProcessorInformation

NdisGetProcessorInformation 函式會擷取本機電腦 CPU 拓撲的相關信息,以及迷你埠驅動程式必須用於接收端調整 (RSS) 的處理器集。
NdisGetProcessorInformationEx

NdisGetProcessorInformationEx 函式會擷取本機計算機的 CPU 拓撲相關信息。
NdisGetReceivedPacket

NdisGetReceivedPacket 會擷取從基礎驅動程式收到的封包。
NdisGetRoutineAddress

NdisGetRoutineAddress 函式會傳回指定例程名稱的例程位址。
NdisGetRssProcessorInformation

NdisGetRssProcessorInformation 函式會擷取迷你埠驅動程式必須用於接收端調整 (RSS) 處理器集的相關信息。
NdisGetSharedDataAlignment

NdisGetSharedDataAlignment 會針對可由多個處理器共用的記憶體結構傳回慣用的對齊方式。
NdisGetSystemUpTimeEx

NdisGetSystemUpTimeEx 函式會傳回自電腦重新啟動後經過的毫秒數。
NdisGetVersion

NdisGetVersion 函式會傳回 NDIS 的版本號碼。
NdisGroupActiveProcessorCount

NdisGroupActiveProcessorCount 函式會傳回目前在指定群組中作用中的處理器數目。
NdisGroupActiveProcessorMask

NdisGroupActiveProcessorMask 函式會傳回指定群組目前作用中的處理器遮罩。
NdisGroupMaxProcessorCount

NdisGroupMaxProcessorCount 函式會決定指定處理器群組中的處理器數目上限。
NdisIfAddIfStackEntry

NdisIfAddIfStackEntry 函式會指定 NDIS 網路介面堆疊中兩個網路介面的順序。
NdisIfAllocateNetLuidIndex

NdisIfAllocateNetLuidIndex 函式會為 NDIS 網路介面提供者配置NET_LUID索引。
NdisIfDeleteIfStackEntry

NdisIfDeleteIfStackEntry 函式會刪除 NDIS 介面堆疊中兩個網路介面排序的相關信息。
NdisIfDeregisterInterface

NdisIfDeregisterInterface 函式會取消註冊先前由呼叫 NdisIfRegisterInterface 函式註冊的 NDIS 網路介面。
NdisIfDeregisterProvider

NdisIfDeregisterProvider 函式會取消註冊先前由呼叫 NdisIfRegisterProvider 函式註冊的介面提供者。
NdisIfFreeNetLuidIndex

NdisIfFreeNetLuidIndex 函式會釋放先前由呼叫 NdisIfAllocateNetLuidIndex 函式所配置的網路介面NET_LUID索引。
NdisIfGetInterfaceIndexFromNetLuid

NdisIfGetInterfaceIndexFromNetLuid 函式會取得與NET_LUID值相關聯的網路介面索引。
NdisIfGetNetLuidFromInterfaceIndex

NdisIfGetNetLuidFromInterfaceIndex 函式會取得與網路介面索引相關聯的NET_LUID值。
NdisIfQueryBindingIfIndex

NdisIfQueryBindingIfIndex 函式會擷取與指定通訊協議系結相關聯之最高和最低分層網路介面的網路介面索引和NET_LUID值。
NdisIfRegisterInterface

NdisIfRegisterInterface 函式會註冊 NDIS 網路介面。
NdisIfRegisterProvider

NdisIfRegisterProvider 函式會註冊 NDIS 網路介面提供者。
NdisIMAssociateMiniport

NdisIMAssociateMiniport 函式會通知 NDIS,迷你埠和通訊協定驅動程式的指定下層介面分別屬於相同的中繼驅動程式。
NdisIMCancelInitializeDeviceInstance

NdisIMCancelInitializeDeviceInstance 函式會取消對 NdisIMInitializeDeviceInstanceEx 函式的先前呼叫。
NdisIMCopySendCompletePerPacketInfo

NdisIMCopySendCompletePerPacketInfo 會將每個封包資訊從較低的迷你埠驅動程式傳回的封包複製到要傳回至高階驅動程式的新封包中。
NdisIMCopySendPerPacketInfo

NdisIMCopySendPerPacketInfo 會將每個封包資訊從由高階驅動程式向下傳送的封包複製到新的封包,以向下傳送至較低的迷你埠驅動程式。
NdisIMDeInitializeDeviceInstance

NdisIMDeInitializeDeviceInstance 函式會呼叫 NDIS 中繼驅動程式的 MiniportHaltEx 函式,以終止驅動程式的虛擬迷你埠。
NdisIMDeregisterLayeredMiniport

NdisIMDeregisterLayeredMiniport 會發行先前註冊的中繼驅動程式。
NdisIMGetBindingContext

NdisIMGetBindingContext 函式可讓 NDIS 通訊協定驅動程式存取基礎中繼驅動程式所建立的裝置內容區域,以供較高層級通訊協定驅動程式所系結的虛擬迷你埠所建立。
NdisIMGetDeviceContext

此函式可讓 NDIS 中繼驅動程式的 MiniportInitialize 函式存取其 ProtocolBindAdapter 函式所配置的裝置內容區域。
NdisIMInitializeDeviceInstanceEx

NdisIMInitializeDeviceInstanceEx 函式會起始虛擬迷你埠的初始化作業,並選擇性地為後續系結的通訊協定驅動程式設定虛擬迷你埠的狀態資訊。
NdisIMNotifyPnPEvent

NdisIMNotifyPnPEvent 會將 隨插即用 或電源管理事件的通知傳播至過度的驅動程式。
NdisIMRegisterLayeredMiniport

NdisIMRegisterLayeredMiniport 會在驅動程式初始化時,向 NDIS 連結庫註冊中繼驅動程式的 MiniportXxx 進入點和名稱。
NdisInitAnsiString

NdisInitAnsiString 函式會初始化計算的 ANSI 字串。
NdisInitializeEvent

NdisInitializeEvent 函式會在驅動程式初始化期間設定事件物件,以供後續作為同步處理機制使用。
NdisInitializeListHead

NdisInitializeListHead 函式會初始化重複連結的驅動程序維護佇列。
NdisInitializeNPagedLogansideList

NdisInitializeNPagedLoitisideList 函式會初始化 lookaside 列表。 成功初始化之後,可以配置非分頁固定大小的區塊,並釋出至 lookaside 清單。
NdisInitializeReadWriteLock

NdisInitializeReadWriteLock 函式會初始化 NDIS_RW_LOCK 類型的讀取或寫入鎖定變數。注意:NDIS 6.20 和更新版本的驅動程式已淘汰讀寫鎖定介面,應該使用 NdisAllocateRWLock,而不是 NdisInitializeReadWriteLock。
NdisInitializeSListHead

NdisInitializeSListHead 函式會初始化循序、交集、連續鏈接清單的前端。
NdisInitializeString

NdisInitializeString 函式會配置記憶體,並初始化系統預設字元集中的計算字串。
NdisInitUnicodeString

NdisInitUnicodeString 函式會初始化計算的 Unicode 字串。
NdisInterlockedAddLargeStatistic

NdisInterlockedAddLargeStatistic 函式會對LARGE_INTEGER附加值執行 ULONG 遞增值的相互鎖定加法。
NdisInterlockedAddUlong

NdisInterlockedAddUlong 函式會將不帶正負號的 long 值新增至指定的無符號整數做為不可部分完成的作業,使用呼叫端提供的微調鎖定來同步處理整數變數的存取。
NdisInterlockedDecrement

NdisInterlockedDecrement 函式會將LONG類型的呼叫端提供的變數遞減為不可部分完成的作業。
NdisInterlockedIncrement

NdisInterlockedIncrement 函式會將呼叫端提供的變數遞增為不可部分完成的作業。
NdisInterlockedInsertHeadList

NdisInterlockedInsertHeadList 函式會插入專案,通常是封包,位於兩次連結清單的前端,以便以多重處理器安全的方式同步處理清單的存取。
NdisInterlockedInsertTailList

NdisInterlockedInsertTailList 函式會插入專案,通常是封包,位於多任務連結清單的結尾,以便以多重處理器安全的方式同步處理清單的存取。
NdisInterlockedPopEntrySList

NdisInterlockedPopEntrySList 函式會從循序、單選連結的清單中移除第一個專案。
NdisInterlockedPushEntrySList

NdisInterlockedPushEntrySList 函式會在循序、單選連結清單的前端插入專案。
NdisInterlockedRemoveHeadList

NdisInterlockedRemoveHeadList 函式會從兩次鏈接清單的前端移除專案,通常是封包,以便以多處理器安全的方式同步處理清單的存取。
NdisMAllocateNetBufferSGList

總線主機迷你埠驅動程式會呼叫 NdisMAllocateNetBufferSGList 函式,以取得與NET_BUFFER結構相關聯之網路數據的散佈/收集清單。
NdisMAllocatePort

NdisMAllocatePort 函式會配置與迷你埠配接器相關聯的 NDIS 埠。
NdisMAllocateSharedMemory

NdisMAllocateSharedMemory 會配置並對應主機記憶體範圍,以便從主機系統和 DMA NIC 同時存取記憶體範圍。
NdisMAllocateSharedMemoryAsyncEx

迷你埠驅動程式會呼叫 NdisMAllocateSharedMemoryAsyncEx 函式,以配置驅動程式與其總線主機 DMA NIC 之間共用的額外記憶體,通常是當迷你埠驅動程式在可用的 NIC 接收緩衝區不足時。
NdisMapFile

如果檔案目前未對應,NdisMapFile 函式會將已開啟的檔案對應至可存取呼叫端的緩衝區。
NdisMaxGroupCount

NdisMaxGroupCount 函式會傳回本機計算機系統中處理器群組的最大數目。
NdisMCloseLog

NdisMCloseLog 會釋放用於記錄的資源。
NdisMCmActivateVc

NdisMCmActivateVc 會通知 NDIS MCM 驅動程式已準備好在特定 VC 上進行傳輸。
NdisMCmAddPartyComplete

NdisMCmAddPartyComplete 會傳回用戶端要求的最終狀態,MCM 驅動程式先前傳回NDIS_STATUS_PENDING,以在已建立的多點 VC 上新增合作物件。
NdisMCmCloseAddressFamilyComplete

NdisMCmCloseAddressFamilyComplete 會傳回用戶端要求的最終狀態,MCM 驅動程式傳回NDIS_STATUS_PENDING,以關閉 AF。
NdisMCmCloseCallComplete

NdisMCmCloseCallComplete 會傳回用戶端要求的最終狀態,MCM 驅動程式先前傳回NDIS_STATUS_PENDING,以終止呼叫。
NdisMCmCreateVc

NdisMCmCreateVc 會設定連線端點,MCM 驅動程式可將連入呼叫供應專案分派給用戶端。
NdisMCmDeactivateVc

NdisMCmDeactivateVc 會通知 NDIS,在特定作用中 VC 上不會再進行任何傳輸。
NdisMCmDeleteVc

NdisMCmDeleteVc 會終結呼叫端建立的 VC。
NdisMCmDeregisterSapComplete

NdisMCmDeregisterSapComplete 會傳回用戶端要求的最終狀態,MCM 驅動程式先前傳回NDIS_STATUS_PENDING,以取消註冊 SAP。
NdisMCmDispatchCallConnected

NdisMCmDispatchCallConnected 通知 NDIS 和用戶端,數據傳輸可以在 MCM 驅動程式為遠端節點上起始的傳入呼叫所建立的 VC 上開始。
NdisMCmDispatchIncomingCall

NdisMCmDispatchIncomingCall 會在先前由該用戶端向 MCM 驅動程式註冊的 SAP 上通知用戶端傳入呼叫。
NdisMCmDispatchIncomingCallQoSChange

NdisMCmDispatchIncomingCallQoSChange 通知用戶端,要求變更該用戶端作用中連線上的服務品質已透過網路接收。
NdisMCmDispatchIncomingCloseCall

NdisMCmDispatchIncomingCloseCall 會告知用戶端卸載作用中或提供的呼叫,通常是因為 MCM 驅動程式已收到來自網路的要求來關閉連線。
NdisMCmDispatchIncomingDropParty

NdisMCmDispatchIncomingDropParty 通知客戶端應該移除多點 VC 上的特定合作物件。
NdisMCmDropPartyComplete

NdisMCmDropPartyComplete 會傳回用戶端要求的最終狀態,MCM 驅動程式先前傳回NDIS_STATUS_PENDING,以從多點 VC 移除合作物件。
NdisMCmMakeCallComplete

NdisMCmMakeCallComplete 會傳回用戶端要求的最終狀態,MCM 驅動程式先前傳回該要求NDIS_STATUS_PENDING,以進行傳出呼叫。
NdisMCmModifyCallQoSComplete

NdisMCmModifyCallQoSComplete 表示 MCM 驅動程式先前傳回NDIS_STATUS_PENDING的用戶端要求完成,以修改 VC 上的服務品質。
NdisMCmNotifyCloseAddressFamily

NdisMCmNotifyCloseAddressFamily 函式會通知 NDIS 指定的位址系列 (AF) 與迷你埠呼叫管理員相關聯的 (MCM) 應該關閉,NDIS 應通知任何受影響的 CoNDIS 用戶端。
NdisMCmOidRequest

NdisMCmOidRequest 函式會將 OID 要求從迷你埠呼叫管理員 (MCM) 驅動程式傳送至 CoNDIS 用戶端。
NdisMCmOidRequestComplete

NdisMCmOidRequestComplete 函式會傳回 CoNDIS OID 要求的最終狀態,此要求是小型埠呼叫管理員 (MCM) 驅動程式的 ProtocolCoOidRequest 函式先前傳回NDIS_STATUS_PENDING。
NdisMCmOpenAddressFamilyComplete

NdisMCmOpenAddressFamilyComplete 會傳回用戶端要求的最終狀態,其中 MCM 驅動程式的 ProtocolCmOpenAf 函式傳回NDIS_STATUS_PENDING,以開啟 MCM 驅動程式的位址系列。
NdisMCmRegisterAddressFamilyEx

NdisMCmRegisterAddressFamilyEx 函式會註冊位址系列 (AF) ,以在迷你埠呼叫管理員 (MCM) 和 CoNDIS 用戶端之間進行通訊。
NdisMCmRegisterSapComplete

NdisMCmRegisterSapComplete 會傳回用戶端要求的最終狀態,MCM 驅動程式的 ProtocolCmRegisterSap 函式先前傳回NDIS_STATUS_PENDING,以註冊 SAP。
NdisMCoActivateVcComplete

NdisMCoActivateVcComplete 會通知 NDIS 和呼叫管理員迷你埠驅動程式已完成 CM 起始的 activate-VC 要求,而迷你埠驅動程式先前傳回NDIS_STATUS_PENDING。
NdisMCoDeactivateVcComplete

NdisMCoDeactivateVcComplete 會通知 NDIS 和呼叫管理員迷你埠驅動程式已完成 CM 起始的 deactivate-VC 要求,而迷你埠驅動程式先前會傳回NDIS_STATUS_PENDING。
NdisMCoIndicateReceiveNetBufferLists

NdisMCoIndicateReceiveNetBufferLists 函式指出迷你埠驅動程式已從網路接收數據。
NdisMCoIndicateStatusEx

NdisMCoIndicateStatusEx 函式會報告 CoNDIS 迷你埠配接器的狀態變更。
NdisMCompleteDmaTransfer

NdisMCompleteDmaTransfer 函式表示系統 DMA 傳輸作業已完成。 它會重設系統 DMA 控制器,以準備進行進一步的 DMA 傳輸。
NdisMConfigMSIXTableEntry

NdisMConfigMSIXTableEntry 函式會針對裝置指派的 MSI-X 訊息執行 MSI-X 數據表項目的設定作業。
NdisMCoOidRequestComplete

NdisMCoOidRequestComplete 函式會傳回迷你埠驅動程式的 MiniportCoOidRequest 函式傳回NDIS_STATUS_PENDING OID 要求的最終狀態。
NdisMCoSendNetBufferListsComplete

NdisMCoSendNetBufferListsComplete 函式會將NET_BUFFER_LIST結構的連結清單傳回至過度的驅動程式,並傳回 CoNDIS 傳送要求的最終狀態。
NdisMCreateLog

NdisMCreateLog 會配置並開啟記錄檔,其中迷你埠驅動程式可以寫入驅動程式專用 Win32 應用程式要顯示的數據。
NdisMDeregisterDevice

NdisMDeregisterDevice 函式會從系統移除使用 NdisMRegisterDevice 建立的裝置物件。
NdisMDeregisterDmaChannel

NdisMDeregisterDmaChannel 函式會在 NIC 的 DMA 通道上釋放迷你埠驅動程式的宣告。
NdisMDeregisterInterruptEx

迷你埠驅動程式會呼叫 NdisMDeregisterInterruptEx 來釋放先前使用 NdisMRegisterInterruptEx 函式配置的資源。
NdisMDeregisterIoPortRange

NdisMDeregisterIoPortRange 會發行在驅動程式初始化期間使用 NdisMRegisterIoPortRange 設定的對應。
NdisMDeregisterMiniportDriver

迷你埠驅動程式會呼叫 NdisMDeregisterMiniportDriver 函式,以釋放先前呼叫 NdisMRegisterMiniportDriver 函式所配置的資源。
NdisMDeregisterScatterGatherDma

總線主機迷你埠驅動程式會呼叫 NdisMDeregisterScatterGatherDma 以釋放使用 NdisMRegisterScatterGatherDma 函式配置的 DMA 資源。
NdisMDirectOidRequestComplete

Miniport 驅動程式會呼叫 NdisMDirectOidRequestComplete 函式,以傳回驅動程式 MiniportDirectOidRequest 函式傳回NDIS_STATUS_PENDING之直接 OID 要求的最終狀態。
NdisMEnableVirtualization

迷你埠驅動程式會在網路適配器上建立或刪除 NIC 交換器期間呼叫 NdisMEnableVirtualization 函式。
NdisMFlushLog

NdisMFlushLog 會清除記錄檔。
NdisMFreeNetBufferSGList

總線主機迷你埠驅動程式會呼叫 NdisMFreeNetBufferSGList 函式,以釋放藉由呼叫 NdisMAllocateNetBufferSGList 函式所配置的散佈/收集清單資源。
NdisMFreePort

NdisMFreePort 函式會釋放先前使用 NdisMAllocatePort 函式配置的 NDIS 埠。
NdisMFreeSharedMemory

NdisMFreeSharedMemory 會釋放 NdisMAllocateSharedMemory 或 NdisMAllocateSharedMemoryAsyncEx 先前由 DMA NIC 驅動程序配置的記憶體。
NdisMGetBusData

NDIS 驅動程式會呼叫 NdisMGetBusData 函式來讀取裝置的設定空間。
NdisMGetDeviceProperty

NdisMGetDeviceProperty 函式會擷取透過總線驅動程式設定與迷你埠驅動程序通訊所需的裝置物件。
NdisMGetDmaAlignment

NdisMGetDmaAlignment 函式會針對 NIC 傳回 DMA 系統的對齊需求。
NdisMGetVirtualFunctionBusData

迷你埠驅動程式會呼叫 NdisMGetVirtualFunctionBusData 函式,以從網路適配器上指定虛擬函式的 PCI Express (PCIe) 設定空間讀取數據 (VF) 。
NdisMGetVirtualFunctionLocation

迷你埠驅動程式會呼叫 NdisMGetVirtualFunctionLocation 函式,以查詢 PCI Express (PCIe) Virtual Function (VF) PCI 總線上的裝置位置。 驅動程式會使用裝置位置來建構 VF 的 PCIe 要求者識別碼 (RID) 。
NdisMIdleNotificationComplete

迷你埠驅動程式會呼叫 NdisMIdleNotificationComplete 來完成 NDIS 選擇性暫停作業的擱置閑置通知。 NDIS 會在呼叫驅動程式的MiniportIdleNotification處理程式函式時開始作業。
NdisMIdleNotificationConfirm

迷你埠驅動程式會呼叫 NdisMIdleNotificationConfirm 來通知 NDIS 閑置網路適配器可以安全地暫停並轉換為低電源狀態。迷你埠驅動程式會在 NDIS 選擇性暫停作業期間呼叫此函式。
NdisMIndicateReceiveNetBufferLists

迷你埠驅動程式會呼叫 NdisMIndicateReceiveNetBufferLists 函式,以指出從網路接收數據。
NdisMIndicateStatus

NdisMIndicateStatus 表示 NIC 狀態變更為較高層級的 NDIS 驅動程式。
NdisMIndicateStatusEx

NdisMIndicateStatusEx 函式會報告迷你埠配接器的狀態變更。
NdisMInitializeWrapper

NdisMInitializeWrapper 會通知 NDIS 新的迷你埠驅動程式正在初始化。
NdisMInvalidateConfigBlock

迷你埠驅動程式會呼叫 NdisMInvalidateConfigBlock 函式,通知 NDIS 一或多個虛擬函式的數據 (VF) 組態區塊已變更。
NdisMMapIoSpace

NdisMMapIoSpace 會將指定的總線相對「實體」裝置 RAM 範圍,或註冊對應到系統空間虛擬範圍。
NdisMNetPnPEvent

註冊為迷你埠驅動程式的 NDIS 迷你埠驅動程式 (和中繼驅動程式,) 呼叫 NdisMNetPnPEvent 函式來產生網路 隨插即用 事件、NDIS PnP 事件或電源管理事件,或將其傳播到過度使用的驅動程式。
NdisMOidRequestComplete

迷你埠驅動程式會呼叫 NdisMOidRequestComplete 函式,以傳回驅動程式 MiniportOidRequest 函式傳回NDIS_STATUS_PENDING之 OID 要求的最終狀態。
NdisMoveMemory

NdisMoveMemory 函式會將指定的位元元組數目從一個呼叫端提供的位置複製到另一個。
NdisMPauseComplete

如果驅動程式從其MiniportPause函式傳回NDIS_STATUS_PENDING,則迷你埠驅動程序必須呼叫 NdisMPauseComplete 函式來完成暫停作業。
NdisMQueryAdapterInstanceName

NdisMQueryAdapterInstanceName 函式會擷取迷你埠配接器的易記名稱。
NdisMQueryProbedBars

迷你埠驅動程式會呼叫 NdisMQueryProbedBars 函式,以取得網路適配器的 PCI Express (PCIe) 基地址緩存器 (BAR) 的值。
NdisMQueueDpc

NDIS 迷你埠驅動程式會呼叫 NdisMQueueDpc 函式,以排程 CPU 上的 DPC 呼叫。
NdisMQueueDpcEx

NDIS 迷你埠驅動程式會呼叫 NdisMQueueDpcEx 函式,以排程 CPU 上的 DPC 呼叫。
NdisMReadConfigBlock

PCI Express (PCIe) Virtual Function (VF 的迷你埠驅動程式) 會呼叫 NdisMReadConfigBlock 函式,以從 VF 設定區塊讀取數據。
NdisMReadDmaCounter

NdisMReadDmaCounter 函式會傳回系統 DMA 控制器計數器的目前值。
NdisMRegisterDevice

NdisMRegisterDevice 函式會建立具名裝置物件,以及裝置物件與該裝置用戶可見名稱之間的符號連結。
NdisMRegisterDmaChannel

NdisMRegisterDmaChannel 函式會在從屬 NIC 或 ISA 總線主機 NIC 上的 DMA 作業初始化期間宣告系統 DMA 控制器通道。
NdisMRegisterInterruptEx

NDIS 迷你埠驅動程式會呼叫 NdisMRegisterInterruptEx 函式來註冊中斷。
NdisMRegisterIoPortRange

NdisMRegisterIoPortRange 會設定驅動程式使用 NdisRawReadPortXxx 和 NdisRawWritePortXxx 函式存取裝置 I/O 連接埠,並宣告該驅動程式 NIC 登錄中的 I/O 連接埠位址範圍。
NdisMRegisterMiniportDriver

迷你埠驅動程式會呼叫 NdisMRegisterMiniportDriver 函式,向 NDIS 註冊 MiniportXxx 進入點作為初始化的第一個步驟。
NdisMRegisterScatterGatherDma

總線主要迷你埠驅動程式會從 MiniportInitializeEx 呼叫 NdisMRegisterScatterGatherDma 函式,以初始化散佈/收集 DMA 通道。
NdisMRegisterUnloadHandler

NdisMRegisterUnloadHandler 函式會註冊驅動程式的卸載處理程式。
NdisMRemoveMiniport

NdisMRemoveMiniport 函式會移除迷你埠驅動程序判斷無法從系統復原的指定迷你埠驅動程式適配卡。
NdisMResetComplete

NdisMResetComplete 函式會傳回先前傳回NDIS_STATUS_PENDING迷你埠驅動程式之重設要求的最終狀態。
NdisMResetComplete

深入瞭解:NdisMResetComplete 函式 (NDIS 6.x)
NdisMResetMiniport

迷你埠驅動程式會呼叫 NdisMResetMiniport 函式,以觸發 NDIS 的後續重設作業。
NdisMRestartComplete

如果驅動程式從其MiniportRestart函式傳回NDIS_STATUS_PENDING,迷你埠驅動程序必須呼叫 NdisMRestartComplete 函式,才能完成重新啟動作業。
NdisMSendNetBufferListsComplete

迷你埠驅動程式會呼叫 NdisMSendNetBufferListsComplete 函式,將連結的NET_BUFFER_LIST結構清單傳回至過度的驅動程式,並傳回傳送要求的最終狀態。
NdisMSetAttributesEx

NdisMSetAttributesEx 會在初始化期間通知 NDIS 連結庫有關呼叫端 NIC 或虛擬 NIC 的重要功能。
NdisMSetBusData

NDIS 驅動程式會呼叫 NdisMSetBusData 函式,以寫入裝置的設定空間。
NdisMSetMiniportAttributes

迷你埠驅動程序必須從 MiniportInitializeEx 函式呼叫 NdisMSetMiniportAttributes 函式,以識別迷你埠配接器到 NDIS 的內容區域,並提供 NDIS 與迷你埠配接器的相關信息。
NdisMSetupDmaTransfer

NdisMSetupDmaTransfer 函式會設定 DMA 傳輸的主機 DMA 控制器。
NdisMSetVirtualFunctionBusData

迷你埠驅動程式會呼叫 NdisMSetVirtualFunctionBusData 函式,將數據寫入網路適配器上虛擬函式的 PCI Express (PCIe) 設定空間 (VF) 。
NdisMSleep

NdisMSleep 函式會延遲以毫秒為單位的指定間隔執行呼叫端。
NdisMSynchronizeWithInterruptEx

NdisMSynchronizeWithInterruptEx 函式會與 MiniportInterrupt 函式同步處理迷你埠驅動程式提供的函式執行。
NdisMUnmapIoSpace

NdisMUnmapIoSpace 會釋出虛擬範圍,該虛擬範圍是由初始化時間呼叫 NdisMMapIoSpace 所對應。
NdisMWriteConfigBlock

PCI Express (PCIe) Virtual Function (VF 的迷你埠驅動程式) 呼叫 NdisMWriteConfigBlock 函式,將數據寫入 VF 設定區塊。
NdisMWriteLogData

NdisMWriteLogData 會將驅動程式提供的資訊傳送到記錄檔中,以供驅動程式專用的 Win32 應用程式使用和顯示。
NdisOidRequest

NdisOidRequest 函式會將要求轉送至基礎驅動程式,以查詢配接器的功能或狀態,或設定適配卡的狀態。
NdisOpenAdapter

NdisOpenAdapter 會設定呼叫通訊協定與特定基礎 NIC 驅動程式或 NDIS 中繼驅動程式之間的系結。
NdisOpenAdapterEx

通訊協定驅動程式會從其 ProtocolBindAdapterEx 函式呼叫 NdisOpenAdapterEx 函式,以設定通訊協定驅動程式與基礎驅動程式之間的系結。
NdisOpenConfigurationEx

NDIS 驅動程式會呼叫 NdisOpenConfigurationEx 函式來取得組態句柄,以允許存取登錄中的組態參數。
NdisOpenConfigurationKeyByIndex

NdisOpenConfigurationKeyByIndex 函式會開啟由呼叫端提供的句柄所指定之已開啟登錄機碼的子機碼。
NdisOpenConfigurationKeyByName

NdisOpenConfigurationKeyByName 函式會開啟指定開啟登錄機碼的具名子機碼,該機碼是由呼叫端提供的句柄所指定。
NdisOpenFile

NdisOpenFile 函式會傳回已開啟檔案的句柄。
NdisOpenProtocolConfiguration

NdisOpenProtocolConfiguration 會傳回登錄機碼的句柄,其中會儲存通訊協定驅動程式的每個配接器資訊。
NdisPacketPoolUsage

此函式會傳回目前從封包集區配置的封包描述項數目。
NdisQueryAdapterInstanceName

NdisQueryAdapterInstanceName 函式會擷取呼叫通訊協定驅動程式所繫結之實體 NIC 或虛擬適配卡的易記名稱。
NdisQueryBindInstanceName

NdisQueryBindInstanceName 函式會擷取實體 NIC 或呼叫通訊協定驅動程式將系結的虛擬配接器易記名稱。
NdisQueryDepthSList

NdisQueryDepthSList 函式會傳回指定循序、單選連結清單中的目前項目數。
NdisQueueIoWorkItem

NDIS 驅動程式會呼叫 NdisQueueIoWorkItem 函式,將工作專案排入佇列。
NdisRawReadPortBufferUchar

NdisRawReadPortBufferUchar 會將指定的位元元數目讀入呼叫端提供的緩衝區。
NdisRawReadPortBufferUlong

NdisRawReadPortBufferUlong 會將指定的 ULONG 數目讀入呼叫端提供的緩衝區。
NdisRawReadPortBufferUshort

NdisRawReadPortBufferUshort 會將指定的 USHORT 數目讀取到呼叫端提供的緩衝區。
NdisRawReadPortUchar

NdisRawReadPortUchar 會從 NIC 上的指定 I/O 埠讀取位元組。
NdisRawReadPortUlong

NdisRawReadPortUlong 會從 NIC 上的指定 I/O 連接埠讀取 ULONG 值。
NdisRawReadPortUshort

NdisRawReadPortUshort 會從 NIC 上的指定 I/O 埠讀取 USHORT 值。
NdisRawWritePortBufferUchar

NdisRawWritePortBufferUchar 會將指定的位元元組數目從呼叫端提供的緩衝區寫入指定的 I/O 連接埠。
NdisRawWritePortBufferUlong

NdisRawWritePortBufferUlong 會將指定數目的 ULONG 值從呼叫端提供的緩衝區寫入指定的 I/O 連接埠。
NdisRawWritePortBufferUshort

NdisRawWritePortBufferUshort 會將指定的 USHORT 值數目從呼叫端提供的緩衝區寫入指定的 I/O 連接埠。
NdisRawWritePortUchar

NdisRawWritePortUchar 會將位元組寫入 NIC 上的 I/O 埠。
NdisRawWritePortUlong

NdisRawWritePortUlong 會將 ULONG 值寫入 NIC 上的 I/O 連接埠。
NdisRawWritePortUshort

NdisRawWritePortUshort 會將 USHORT 值寫入 NIC 上的 I/O 連接埠。
NdisReadConfiguration

NdisReadConfiguration 函式會從登錄傳回指定型別的具名專案值,並指定開啟登錄機碼的句柄。
NdisReadNetworkAddress

NdisReadNetworkAddress 函式會傳回軟體可設定的網路位址,該位址儲存在機器中時儲存在 NIC 的登錄中。
NdisReadRegisterUchar

迷你埠驅動程式會呼叫 NdisReadRegisterUchar,從記憶體對應的裝置緩存器讀取 UCHAR。
NdisReadRegisterUlong

迷你埠驅動程式會呼叫 NdisReadRegisterUlong,從記憶體對應的裝置緩存器讀取 ULONG。
NdisReadRegisterUshort

迷你埠驅動程式會呼叫 NdisReadRegisterUshort,從記憶體對應的裝置緩存器讀取 USHORT。
NdisReEnumerateProtocolBindings

NdisReEnumerateProtocolBindings 函式會導致 NDIS 針對驅動程式設定為系結但驅動程式目前未繫結的每個迷你埠適配卡呼叫通訊協定驅動程式的 ProtocolBindAdapterEx 函式一次。
NdisRegisterDeviceEx

NdisRegisterDeviceEx 函式會根據指定的屬性建立裝置物件。
NdisRegisterProtocol

NdisRegisterProtocol 會在驅動程式初始化時,向 NDIS 驅動程式的 ProtocolXxx 進入點和名稱註冊 NDIS 連結庫。
NdisRegisterProtocolDriver

通訊協議驅動程式會呼叫 NdisRegisterProtocolDriver 函式,向 NDIS 註冊其 ProtocolXxx 函式。
NdisReleaseReadWriteLock

NdisReleaseReadWriteLock 函式會釋放先前呼叫 NdisAcquireReadWriteLock 中取得的鎖定。注意 NDIS 6.20 和更新版本的驅動程式已淘汰讀寫鎖定介面,應該使用 NdisReleaseRWLock,而不是 NdisReleaseReadWriteLock。
NdisReleaseRWLock

NdisReleaseRWLock 函式會釋放讀取/寫入鎖定,讓呼叫端用來存取驅動程序線程之間共用的資源。
NdisReleaseSpinLock

NdisReleaseSpinLock 函式會釋放先前呼叫 NdisAcquireSpinLock 函式時所取得的微調鎖定。
NdisRequest

NdisRequest 會將要求轉送至基礎驅動程式,以查詢其 NIC 的功能或狀態,或設定其 NIC 的狀態。
NdisResetEvent

NdisResetEvent 函式會清除指定事件的 Signaled 狀態。
NdisRetrieveUlong

NdisRetrieveUlong 函式會從來源位址擷取 ULONG 值,以避免發生對齊錯誤。
NdisReturnNetBufferLists

NDIS 驅動程式會呼叫 NdisReturnNetBufferLists 函式,以釋放NET_BUFFER_LIST結構清單的擁有權,以及相關聯的NET_BUFFER結構和網路數據。
NdisScheduleWorkItem

NdisScheduleWorkItem 會將指定的工作專案插入佇列中,系統背景工作線程會從該佇列中移除專案,並將控制權提供給驅動程式先前提供給 NdisInitializeWorkItem 的回呼函式。
NdisSendNetBufferLists

通訊協定驅動程式會呼叫 NdisSendNetBufferLists 函式,以傳送包含在NET_BUFFER_LIST結構清單中的網路數據。
NdisSetCoalescableTimerObject

NdisSetCoalescableTimerObject 函式會設定定時器物件,讓操作系統與其他定時器協調,通常為了降低耗電量,而當定時器的確切到期時間對驅動程序作業而言並不重要。
NdisSetEvent

如果指定的事件尚未為 Signaled,NdisSetEvent 函式會將指定的事件設定為訊號狀態。
NdisSetOptionalHandlers

NDIS 驅動程式可以呼叫 NdisSetOptionalHandlers 函式來設定或變更驅動程式函式的進入點。
NdisSetPhysicalAddressHigh

NdisSetPhysicalAddressHigh 會將指定實體位址的高序部分設定為指定的值。
NdisSetPhysicalAddressLow

NdisSetPhysicalAddressLow 會將指定實體位址的低序部分設定為指定的值。
NdisSetTimerObject

NdisSetTimerObject 函式會設定定時器物件在指定的間隔之後或定期引發。
NdisStallExecution

NdisStallExecution 函式會停止目前處理器上指定間隔的呼叫端。
NdisStoreUlong

NdisStoreUlong 函式會將 ULONG 值儲存在特定位址,以避免對齊錯誤。
NdisSynchronousOidRequest

通訊協定驅動程式會呼叫 NdisSynchronousOidRequest 函式,以產生新的同步 OID 要求,並將它發出至基礎驅動程式。
NdisSystemActiveProcessorCount

NdisSystemActiveProcessorCount 函式會傳回本機計算機中目前作用中的處理器數目。
NdisSystemProcessorCount

NdisSystemProcessorCount 函式會決定呼叫端是在單處理器或多處理器計算機上執行。
NdisTerminateWrapper

NdisTerminateWrapper 會釋放 NIC 驅動程式呼叫 NdisMInitializeWrapper 時所配置的系統資源。
NdisUnbindAdapter

通訊協定驅動程式會呼叫 NdisUnbindAdapter 函式,要求 NDIS 關閉基礎迷你埠配接器的系結。
NdisUnchainBufferAtBack

NdisUnchainBufferAtBack 會移除指定封包之緩衝區描述元鏈結結尾的緩衝區描述元。
NdisUnicodeStringToAnsiString

NdisUnicodeStringToAnsiString 函式會將指定的計算 Unicode 字串轉換成計算的 ANSI 字串。 翻譯符合目前的系統地區設定資訊。
NdisUnmapFile

NdisUnmapFile 函式會釋放先前使用 NdisMapFile 函式設定之檔案的虛擬位址對應。
NdisUpcaseUnicodeString

NdisUpcaseUnicodeString 函式會將指定 Unicode 字串的複本轉換成大寫,並傳回已轉換的字串。注意 此函式已被取代為 NDIS 6.0 和更新版本。
NdisWaitEvent

NdisWaitEvent 函式會將呼叫端置於等候狀態,直到指定的事件設定為 Signaled 狀態或等候逾時為止。
NdisWriteConfiguration

NdisWriteConfiguration 函式會將指定專案呼叫端提供的值寫入登錄中。 此函式必須依本身和 NdisReadConfiguration 函式串行方式叫用。
NdisWriteErrorLogEntry

NdisWriteErrorLogEntry 會將專案寫入系統 I/O 錯誤記錄檔。
NdisWriteEventLogEntry

NdisWriteEventLogEntry 會將事件記錄至 Win32 事件記錄檔。
NdisWriteRegisterUchar

NdisWriteRegisterUchar 是由迷你埠驅動程式呼叫,以將UCHAR寫入記憶體對應裝置緩存器。
NdisWriteRegisterUlong

NdisWriteRegisterUlong 是由迷你埠驅動程式呼叫,以將ULONG寫入記憶體對應的裝置緩存器。
NdisWriteRegisterUshort

NdisWriteRegisterUshort 是由迷你埠驅動程式呼叫,以將 USHORT 寫入記憶體對應裝置快取器。
NdisZeroMappedMemory

NdisZeroMappedMemory 會填入一個記憶體區塊,該區塊會以先前呼叫零的 NdisMMapIoSpace 進行對應。
NdisZeroMemory

NdisZeroMemory 函式會以零填滿記憶體區塊。
NET_BUFFER_LIST_RECEIVE_FILTER_ID

NET_BUFFER_LIST_RECEIVE_FILTER_ID宏會從NET_BUFFER_LIST結構中的頻外 (OOB) 數據取得接收篩選標識符。
NET_BUFFER_LIST_RECEIVE_FILTER_VPORT_ID

NET_BUFFER_LIST_RECEIVE_FILTER_VPORT_ID宏會設定或取得NET_BUFFER_LIST結構中頻外 (OOB) 數據內的虛擬埠 (VPort) 標識符。
NET_BUFFER_LIST_RECEIVE_QUEUE_ID

NET_BUFFER_LIST_RECEIVE_QUEUE_ID宏會設定或取得虛擬機佇列 (VMQ) 或單一根 I/O 虛擬化 (SR-IOV) 接收NET_BUFFER_LIST結構之頻外 (OOB) 數據的佇列標識符。
NET_BUFFER_LIST_SWITCH_FORWARDING_DETAIL

Hyper-V 可延伸交換器延伸模組會使用 NET_BUFFER_LIST_SWITCH_FORWARDING_DETAIL 宏,存取NET_BUFFER_LIST 結構中可延伸交換器內容區域中的NDIS_SWITCH_FORWARDING_DETAIL_NET_BUFFER_LIST_INFO等位。

回呼函式

 
ALLOCATE_SHARED_MEMORY_HANDLER

當驅動程式從共用記憶體提供者配置共用記憶體時,NDIS 會呼叫 NetAllocateSharedMemory 函式 (ALLOCATE_SHARED_MEMORY_HANDLER 進入點) 。
FILTER_ATTACH

NDIS 會呼叫篩選驅動程式的 FilterAttach 函式,以配置和初始化篩選模組的數據結構。注意 您必須使用 FILTER_ATTACH 類型來宣告函式。
FILTER_CANCEL_DIRECT_OID_REQUEST

NDIS 會呼叫篩選驅動程式的 FilterCancelDirectOidRequest 函式來取消直接的 OID 要求。注意 您必須使用 FILTER_CANCEL_DIRECT_OID_REQUEST 類型來宣告函式。
FILTER_CANCEL_OID_REQUEST

NDIS 會呼叫篩選驅動程式的 FilterCancelOidRequest 函式來取消 OID 要求。注意 您必須使用 FILTER_CANCEL_OID_REQUEST 類型來宣告函式。
FILTER_CANCEL_SEND_NET_BUFFER_LISTS

NDIS 會呼叫篩選驅動程式的 FilterCancelSendNetBufferLists 函式,以取消所有標示為指定取消標識符之NET_BUFFER_LIST結構的傳輸。注意 您必須使用 FILTER_CANCEL_SEND_NET_BUFFER_LISTS 類型來宣告函式。 如需詳細資訊,請參閱下列範例一節。
FILTER_DETACH

NDIS 會呼叫篩選驅動程式的 FilterDetach 函式,以釋放與篩選模組相關聯的所有資源。注意 您必須使用 FILTER_DETACH 類型來宣告函式。
FILTER_DEVICE_PNP_EVENT_NOTIFY

NDIS 會呼叫篩選驅動程式的 FilterDevicePnPEventNotify 函式,以通知裝置驅動程式 隨插即用 (PnP) 和電源管理事件。注意 您必須使用 FILTER_DEVICE_PNP_EVENT_NOTIFY 類型來宣告函式。
FILTER_DIRECT_OID_REQUEST

NDIS 會呼叫篩選驅動程式的 FilterDirectOidRequest 函式,以處理與指定篩選模組相關聯的直接 OID 要求。注意 您必須使用 FILTER_DIRECT_OID_REQUEST 類型來宣告函式。
FILTER_DIRECT_OID_REQUEST_COMPLETE

NDIS 會呼叫 FilterDirectOidRequestComplete 函式,以完成篩選驅動程式直接 OID 要求,以查詢或設定基礎驅動程式中的資訊。注意 您必須使用 FILTER_DIRECT_OID_REQUEST_COMPLETE 類型來宣告函式。
FILTER_NET_PNP_EVENT

NDIS 會呼叫篩選驅動程式的 FilterNetPnPEvent 函式,以通知網路 隨插即用 (PnP) 和電源管理事件的驅動程式。注意 您必須使用 FILTER_NET_PNP_EVENT 類型來宣告函式。
FILTER_OID_REQUEST

NDIS 會呼叫篩選驅動程式的 FilterOidRequest 函式來處理與指定篩選模組相關聯的 OID 要求。注意 您必須使用 FILTER_OID_REQUEST 類型來宣告函式。
FILTER_OID_REQUEST_COMPLETE

NDIS 會呼叫 FilterOidRequestComplete 函式,以完成篩選驅動程式要求,以查詢或設定基礎驅動程式中的資訊。注意 您必須使用 FILTER_OID_REQUEST_COMPLETE 類型來宣告函式。
FILTER_PAUSE

NDIS 會呼叫篩選驅動程式的 FilterPause 函式,以起始指定篩選模組的暫停作業。注意 您必須使用 FILTER_PAUSE 類型來宣告函式。
FILTER_RECEIVE_NET_BUFFER_LISTS

NDIS 會呼叫 FilterReceiveNetBufferLists 函式,要求篩選驅動程序處理接收指示。注意 您必須使用 FILTER_RECEIVE_NET_BUFFER_LISTS 類型來宣告函式。
FILTER_RESTART

FilterRestart 函式會起始指定篩選模組的重新啟動作業。注意 您必須使用 FILTER_RESTART 類型來宣告函式。
FILTER_RETURN_NET_BUFFER_LISTS

NDIS 會呼叫 FilterReturnNetBufferLists 函式,將NET_BUFFER_LIST結構和相關聯數據的連結清單傳回至篩選驅動程式。注意 您必須使用 FILTER_RETURN_NET_BUFFER_LISTS 類型來宣告函式。
FILTER_SEND_NET_BUFFER_LISTS

NDIS 會呼叫 FilterSendNetBufferLists 函式,以允許篩選驅動程式篩選NET_BUFFER_LIST結構的連結清單。注意 您必須使用 FILTER_SEND_NET_BUFFER_LISTS 類型來宣告函式。
FILTER_SEND_NET_BUFFER_LISTS_COMPLETE

NDIS 會呼叫 FilterSendNetBufferListsComplete 函式,以完成呼叫 NdisFSendNetBufferLists 函式以啟動篩選驅動程式的傳送要求。注意 您必須使用 FILTER_SEND_NET_BUFFER_LISTS_COMPLETE 類型來宣告函式。
FILTER_SET_MODULE_OPTIONS

FilterSetModuleOptions 函式會變更與指定篩選模組相關聯的選擇性服務集。注意 您必須使用 FILTER_SET_MODULE_OPTIONS 類型來宣告函式。
FILTER_STATUS

FilterStatus 函式會指出 NDIS 或基礎驅動程式所報告的狀態變更。注意 您必須使用 FILTER_STATUS 類型來宣告函式。
FREE_SHARED_MEMORY_HANDLER

當驅動程式從共用記憶體提供者釋放共用記憶體時,NetFreeSharedMemory 函式會呼叫 (FREE_SHARED_MEMORY_HANDLER 進入點) 。
IF_QUERY_OBJECT

ProviderQueryObject 函式會擷取網路介面的相關信息。
IF_SET_OBJECT

ProviderSetObject 函式會設定與網路介面相關聯的資訊。
MINIPORT_ADD_DEVICE

MiniportAddDevice 函式可讓迷你埠驅動程式為新增的裝置建立內容區域。
MINIPORT_ALLOCATE_SHARED_MEM_COMPLETE

NDIS 會呼叫迷你埠驅動程式的 MiniportSharedMemoryAllocateComplete 函式,以完成迷你埠驅動程式啟動的共用記憶體配置要求,方法是呼叫 NdisMAllocateSharedMemoryAsyncEx 函式。
MINIPORT_CANCEL_DIRECT_OID_REQUEST

NDIS 會呼叫迷你埠驅動程式的 MiniportCancelDirectOidRequest 函式來取消直接 OID 要求。
MINIPORT_CANCEL_IDLE_NOTIFICATION

NDIS 會呼叫 MiniportCancelIdleNotification 處理程式函式,通知迷你埠驅動程式 NDIS 已在暫停的網路適配器上偵測到活動。
MINIPORT_CANCEL_OID_REQUEST

NDIS 會呼叫迷你埠驅動程式的 MiniportCancelOidRequest 函式來取消 OID 要求。
MINIPORT_CANCEL_SEND

NDIS 會呼叫迷你埠驅動程式的 MiniportCancelSend 函式,以取消以指定取消標識符標示的所有NET_BUFFER_LIST結構傳輸。
MINIPORT_CHECK_FOR_HANG

NDIS 會呼叫迷你埠驅動程式的 MiniportCheckForHangEx 函式,以檢查迷你埠適配卡的作業狀態,以代表網路介面卡 (NIC) 。
MINIPORT_CO_ACTIVATE_VC

聯機導向迷你埠需要MiniportCoActivateVc函式。
MINIPORT_CO_CREATE_VC

線上導向迷你埠需要MiniportCoCreateVc函式。
MINIPORT_CO_DEACTIVATE_VC

聯機導向迷你埠需要MiniportCoDeactivateVc函式。
MINIPORT_CO_DELETE_VC

線上導向迷你埠需要MiniportCoDeleteVc函式。
MINIPORT_CO_OID_REQUEST

MiniportCoOidRequest 函式會處理 OID 要求,以查詢或設定 CoNDIS 迷你埠驅動程式中的資訊。注意 您必須使用 MINIPORT_CO_OID_REQUEST 類型來宣告函式。
MINIPORT_CO_SEND_NET_BUFFER_LISTS

MiniportCoSendNetBufferLists 函式會傳輸包含在NET_BUFFER_LIST結構的指定連結清單中的網路數據。注意 您必須使用 MINIPORT_CO_SEND_NET_BUFFER_LISTS 類型來宣告函式。
MINIPORT_DEVICE_PNP_EVENT_NOTIFY

NDIS 會呼叫迷你埠驅動程式的 MiniportDevicePnPEventNotify 函式,以通知驅動程式 隨插即用 (PnP) 事件。
MINIPORT_DIRECT_OID_REQUEST

NDIS 會呼叫迷你埠驅動程式的 MiniportDirectOidRequest 函式,以處理直接的 OID 要求,以查詢或設定驅動程式中的資訊。
MINIPORT_DISABLE_INTERRUPT

NDIS 可以呼叫迷你埠驅動程式的 MiniportDisableInterruptEx 處理程式,以停用診斷和疑難解答的中斷。
MINIPORT_DISABLE_MESSAGE_INTERRUPT

NDIS 可以呼叫迷你埠驅動程式的 MiniportDisableMessageInterrupt 處理程式,以停用訊息中斷以進行診斷和疑難解答。
MINIPORT_ENABLE_INTERRUPT

NDIS 可以呼叫迷你埠驅動程式的 MiniportEnableInterruptEx 處理程式,以啟用診斷和疑難解答的中斷。
MINIPORT_ENABLE_MESSAGE_INTERRUPT

NDIS 可以呼叫迷你埠驅動程式的 MiniportEnableMessageInterrupt 函式,以啟用診斷和疑難解答的訊息中斷。
MINIPORT_HALT

NDIS 會呼叫迷你埠驅動程式的 MiniportHaltEx 函式,以在移除迷你埠配接器時釋放資源,並停止硬體。
MINIPORT_IDLE_NOTIFICATION

NDIS 會呼叫 MiniportIdleNotification 處理程式函式,在閑置網路適配器上啟動 NDIS 選擇性暫停作業。 透過這項作業,網路適配器會暫停並轉換為低電源狀態。
MINIPORT_INITIALIZE

NDIS 會呼叫迷你埠驅動程式的 MiniportInitializeEx 函式,以初始化網路 I/O 作業的迷你埠適配卡。
MINIPORT_INTERRUPT_DPC

如果驅動程式呼叫 NdisMRegisterInterruptEx 函式來註冊中斷,迷你埠驅動程序必須提供 MiniportInterruptDPC 函式。
MINIPORT_ISR

NDIS 會在 NIC 或與 NIC 共用中斷的另一個裝置產生中斷時呼叫 MiniportInterrupt 函式。
MINIPORT_MESSAGE_INTERRUPT

當 NIC 產生以訊息為基礎的中斷時,NDIS 會呼叫 MiniportMessageInterrupt 函式。
MINIPORT_MESSAGE_INTERRUPT_DPC

如果驅動程式呼叫 NdisMRegisterInterruptEx 函式來註冊中斷,迷你埠驅動程序必須提供 MiniportMessageInterruptDPC 處理程式。
MINIPORT_OID_REQUEST

NDIS 會呼叫迷你埠驅動程式的 MiniportOidRequest 函式,以處理 OID 要求來查詢或設定驅動程式中的資訊。
MINIPORT_PAUSE

NDIS 會呼叫迷你埠驅動程式的 MiniportPause 函式,以透過指定的迷你埠配接器停止網路數據的流程。
MINIPORT_PNP_IRP

MiniportPnpIrp 函式可讓迷你埠驅動程序選擇性地管理其 隨插即用 (PnP) 資源。
MINIPORT_PROCESS_SG_LIST

總線主機迷你埠驅動程式提供MiniportProcessSGList函式,以處理網路數據的散佈/收集清單。
MINIPORT_REMOVE_DEVICE

MiniportRemoveDevice 函式會釋放 MiniportAddDevice 函式配置的資源。
MINIPORT_RESET

NDIS 會呼叫 NDIS 迷你埠驅動程式的 MiniportResetEx 函式,以起始網路適配器重設 (NIC) 。 如需詳細資訊,請參閱 Miniport 配接器檢查-for-Hang 和 Reset 作業和 Miniport 驅動程式硬體重設。
MINIPORT_RESTART

MiniportRestart 函式會起始已暫停之迷你埠適配卡的重新啟動要求。
MINIPORT_RETURN_NET_BUFFER_LISTS

NDIS 會呼叫 MiniportReturnNetBufferLists 函式,將NET_BUFFER_LIST結構的擁有權、相關聯的NET_BUFFER結構,以及任何附加的 MDL 傳回至迷你埠驅動程式。
MINIPORT_SEND_NET_BUFFER_LISTS

NDIS 會呼叫 MiniportSendNetBufferLists 函式,以傳輸包含在NET_BUFFER_LIST結構連結清單中的網路數據。
MINIPORT_SHUTDOWN

當系統關閉時,NDIS 會呼叫迷你埠驅動程式的MiniportShutdownEx函式。
MINIPORT_SYNCHRONIZE_INTERRUPT

如果任何在小於 DIRQL 執行的驅動程式函式與 MiniportInterrupt 函式共用資源,迷你埠驅動程式就必須提供 MiniportSynchronizeInterrupt 處理程式。
MINIPORT_UNLOAD

NDIS 會呼叫迷你埠驅動程式的 MiniportDriverUnload 函式,以要求驅動程式在系統完成驅動程式卸載作業之前釋放資源。
NDIS_PD_ALLOCATE_COUNTER

PacketDirect (PD) 平臺會呼叫支援 PD 的迷你埠驅動程式的 NdisPDAllocateCounter 函式來配置計數器物件。
NDIS_PD_ALLOCATE_QUEUE

PacketDirect (PD) 平臺會呼叫支援 PD 的迷你埠驅動程式的 NdisPDAllocateQueue 函式來配置佇列。
NDIS_PD_CLEAR_RECEIVE_FILTER

PacketDirect (PD) 平臺會呼叫支援 PD 的迷你埠驅動程式的 NdisPDClearReceiveFilter 函式,以從 PD 平臺清除此篩選。
NDIS_PD_FLUSH_QUEUE

PacketDirect (PD) 平臺會呼叫支援 PD 的迷你埠驅動程式 PDFlushQueue 函式來排清指定的佇列,以確保佇列中尚未處於完整狀態的任何專案即將完成。
NDIS_PD_FREE_COUNTER

PacketDirect (PD) 平臺會呼叫支援 PD 的迷你埠驅動程式的 NdisPDFreeCounter 函式來釋放計數器物件。
NDIS_PD_FREE_QUEUE

PacketDirect (PD) 平臺會呼叫支援 PD 的迷你埠驅動程式的 NdisPDFreeQueue 函式來釋放佇列。
NDIS_PD_POST_AND_DRAIN_BUFFER_LIST

PacketDirect (PD) 平臺會呼叫支援 PD 的迷你埠驅動程式 PDPostAndDrainBufferList 函式,將PD_BUFFER結構張貼至 PD 傳輸/接收佇列,並清空任何先前張貼PD_BUFFER結構已完成。
NDIS_PD_QUERY_COUNTER

PacketDirect (PD) 平臺會呼叫支援 PD 的迷你埠驅動程式 NdisPDQueryCounter 函式,以查詢儲存在計數器物件中的目前值。
NDIS_PD_QUERY_QUEUE_DEPTH

PacketDirect (PD) 平臺會呼叫支援 PD 的迷你埠驅動程式 PDQueryQueueDepth 函式,以傳回張貼至佇列的未處理PD_BUFFER結構數目。
NDIS_PD_SET_RECEIVE_FILTER

PacketDirect (PD) 平臺會呼叫支援 PD 的迷你埠驅動程式 NdisPDSetReceiveFilter 函式,將封包的特定流程導向至特定 PD 接收佇列。
NDIS_PROCESS_SG_LIST

NetProcessSGList 函式 (NDIS_PROCESS_SG_LIST_HANDLER 進入點,) 處理散佈/收集清單。
NDIS_SWITCH_ADD_NET_BUFFER_LIST_DESTINATION

AddNetBufferListDestination 函式會為NET_BUFFER_LIST結構所指定的封包新增單一目的地埠。
NDIS_SWITCH_ALLOCATE_NET_BUFFER_LIST_FORWARDING_CONTEXT

AllocateNetBufferListForwardingContext 函式會準備可延伸交換器內傳送或接收作業的NET_BUFFER_LIST結構。
NDIS_SWITCH_COPY_NET_BUFFER_LIST_INFO

Hyper-V 可延伸交換器擴充功能會呼叫 CopyNetBufferListInfo 函式,將頻外 (OOB) 將內容從來源封包的NET_BUFFER_LIST結構轉送至目的地封包的NET_BUFFER_LIST結構。
NDIS_SWITCH_DEREFERENCE_SWITCH_NIC

DereferenceSwitchNic 函式會遞減連線至可延伸交換器埠之網路適配器的 Hyper-V 可延伸交換器參考計數器。 參考計數器已透過先前對 ReferenceSwitchNic 的呼叫遞增。
NDIS_SWITCH_DEREFERENCE_SWITCH_PORT

DereferenceSwitchPort 函式會遞減可延伸交換器埠的 Hyper-V 可延伸交換器參考計數器。 參考計數器已透過先前對 ReferenceSwitchPort 的呼叫遞增。
NDIS_SWITCH_FREE_NET_BUFFER_LIST_FORWARDING_CONTEXT

FreeNetBufferListForwardingContext 函式會在頻外 (OOB) 可延伸交換器轉送NET_BUFFER_LIST結構的內容中釋放資源。
NDIS_SWITCH_GET_NET_BUFFER_LIST_DESTINATIONS

GetNetBufferListDestinations 函式會傳回由NET_BUFFER_LIST結構指定之封包的 Hyper-V 可延伸交換器目的地埠。
NDIS_SWITCH_GET_NET_BUFFER_LIST_SWITCH_CONTEXT

Hyper-V 可延伸交換器擴充功能會呼叫 GetNetBufferListSwitchContext 函式,以擷取先前在NET_BUFFER_LIST上設定的交換器內容。
NDIS_SWITCH_GROW_NET_BUFFER_LIST_DESTINATIONS

GrowNetBufferListDestinations 函式會將其他 Hyper-V 可延伸交換器目的地埠的空間新增至NET_BUFFER_LIST結構所指定的封包。
NDIS_SWITCH_REFERENCE_SWITCH_NIC

ReferenceSwitchNic 函式會遞增連線至可延伸交換器埠之網路適配器的 Hyper-V 可延伸交換器參考計數器。
NDIS_SWITCH_REFERENCE_SWITCH_PORT

ReferenceSwitchPort 函式會遞增可延伸交換器埠的 Hyper-V 可延伸交換器參考計數器。
NDIS_SWITCH_REPORT_FILTERED_NET_BUFFER_LISTS

ReportFilteredNetBufferLists 函式會報告可延伸交換器延伸模組從埠傳遞中卸除或排除的一或多個網路封包。 每個網路封包都是透過NET_BUFFER_LIST結構來定義。
NDIS_SWITCH_SET_NET_BUFFER_LIST_SOURCE

SetNetBufferListSource 函式會為NET_BUFFER_LIST結構所指定的封包,設定 Hyper-V 可延伸交換器來源埠標識符和網路適配器索引。
NDIS_SWITCH_SET_NET_BUFFER_LIST_SWITCH_CONTEXT

Hyper-V 可延伸交換器擴充功能會呼叫 SetNetBufferListSwitchContext 函式,將延伸模組配置的內容緩衝區附加至NET_BUFFER_LIST。
NDIS_SWITCH_UPDATE_NET_BUFFER_LIST_DESTINATIONS

Hyper-V 可延伸交換器擴充功能會呼叫 UpdateNetBufferListDestinations 函式,以認可延伸模組對包含多個可延伸交換器目的地埠之封包所做的修改。
NDIS_TIMER_FUNCTION

NdisTimerFunction 函式會在驅動程式在定時器引發時設定一次性或定期定時器之後,由 NDIS 呼叫。注意 您必須使用 NDIS_TIMER_FUNCTION 類型來宣告函式。
PROTOCOL_BIND_ADAPTER_EX

NDIS 會呼叫通訊協定驅動程式的 ProtocolBindAdapterEx 函式,要求驅動程式系結至迷你埠配接器。注意 您必須使用 PROTOCOL_BIND_ADAPTER_EX 類型來宣告函式。
PROTOCOL_CL_ADD_PARTY_COMPLETE

設定多點連線的連接導向 NDIS 用戶端需要 ProtocolClAddPartyComplete 函式。
PROTOCOL_CL_CALL_CONNECTED

ProtocolClCallConnected 函式是由接受連入呼叫的連接導向 NDIS 用戶端使用。
PROTOCOL_CL_CLOSE_AF_COMPLETE

ProtocolCloseAfComplete 函式是由連線導向的 NDIS 用戶端使用。
PROTOCOL_CL_CLOSE_CALL_COMPLETE

ProtocolCloseCallComplete 函式是由連線導向的 NDIS 用戶端使用。
PROTOCOL_CL_DEREGISTER_SAP_COMPLETE

ProtocolClDeregisterSapComplete 函式是由連線導向的 NDIS 用戶端使用。
PROTOCOL_CL_DROP_PARTY_COMPLETE

ProtocolClDropPartyComplete 函式是由設定多點連線的連接導向 NDIS 用戶端使用。
PROTOCOL_CL_INCOMING_CALL

ProtocolClIncomingCall 函式是由接受連入呼叫的連接導向用戶端使用。
PROTOCOL_CL_INCOMING_CALL_QOS_CHANGE

ProtocolClIncomingCallQoSChange 函式是由支援動態服務品質之網路上的連線導向用戶端所使用。
PROTOCOL_CL_INCOMING_CLOSE_CALL

ProtocolClIncomingCloseCall 函式會由所有連線導向的 NDIS 用戶端使用。
PROTOCOL_CL_INCOMING_DROP_PARTY

ProtocolClIncomingDropParty 函式是由設定多點連線的連線導向 NDIS 用戶端使用。
PROTOCOL_CL_MAKE_CALL_COMPLETE

ProtocolClMakeCallComplete 函式是由進行傳出呼叫的連接導向 NDIS 用戶端使用。
PROTOCOL_CL_MODIFY_CALL_QOS_COMPLETE

ProtocolClModifyCallQoSComplete 函式是由連線導向的 NDIS 用戶端使用,這些用戶端可以動態修改連線上的服務品質。
PROTOCOL_CL_NOTIFY_CLOSE_AF

ProtocolClNotifyCloseAf 函式會通知 CoNDIS 用戶端,客戶端應該關閉相關聯的位址系列 (AF) 。注意 您必須使用 PROTOCOL_CL_NOTIFY_CLOSE_AF 類型來宣告函式。
PROTOCOL_CL_OPEN_AF_COMPLETE_EX

ProtocolClOpenAfCompleteEx 函式會完成當 CoNDIS 用戶端呼叫 NdisClOpenAddressFamilyEx 函式時啟動的位址系列 (AF) 開啟。注意 您必須使用 PROTOCOL_CL_OPEN_AF_COMPLETE_EX 類型來宣告函式。 如需詳細資訊,請參閱下列範例一節。
PROTOCOL_CL_REGISTER_SAP_COMPLETE

接受連入呼叫的連接導向 NDIS 用戶端必須具有 ProtocolClRegisterSapComplete 函式,才能完成以 NdisClRegisterSap 起始的異步操作。
PROTOCOL_CLOSE_ADAPTER_COMPLETE_EX

NDIS 會呼叫通訊協定驅動程式的 ProtocolCloseAdapterCompleteEx 函式,以完成關閉配接器作業,而 NdisCloseAdapterEx 函式會傳回NDIS_STATUS_PENDING。注意 您必須使用 PROTOCOL_CLOSE_ADAPTER_COMPLETE_EX 類型來宣告函式。 如需詳細資訊,請參閱下列範例一節。
PROTOCOL_CM_ACTIVATE_VC_COMPLETE

需要 ProtocolCmActivateVcComplete 函式。
PROTOCOL_CM_ADD_PARTY

ProtocolCmAddParty 函式是必要函式。
PROTOCOL_CM_CLOSE_AF

ProtocolCmCloseAf 函式是必要函式,可針對呼叫管理員支持的位址系列發行個別開啟的資源。注意 您必須使用 PROTOCOL_CM_CLOSE_AF 類型來宣告函式。
PROTOCOL_CM_CLOSE_CALL

ProtocolCmCloseCall 函式是終止現有呼叫的必要函式,並釋放呼叫管理員配置給呼叫的任何資源。注意 您必須使用 PROTOCOL_CM_CLOSE_CALL 類型來宣告函式。
PROTOCOL_CM_DEACTIVATE_VC_COMPLETE

ProtocolCmDeactivateVcComplete 函式是必要函式。
PROTOCOL_CM_DEREGISTER_SAP

需要 ProtocolCmDeregisterSap 函式。
PROTOCOL_CM_DROP_PARTY

需要 ProtocolCmDropParty 函式。
PROTOCOL_CM_INCOMING_CALL_COMPLETE

需要 ProtocolCmIncomingCallComplete 函式。
PROTOCOL_CM_MAKE_CALL

ProtocolCmMakeCall 函式是必要函式,可設定虛擬連線的媒體特定參數, (VC) 並啟用虛擬連線。注意 您必須使用 PROTOCOL_CM_MAKE_CALL 類型來宣告函式。
PROTOCOL_CM_MODIFY_QOS_CALL

需要 ProtocolCmModifyCallQoS 函式。
PROTOCOL_CM_NOTIFY_CLOSE_AF_COMPLETE

ProtocolCmNotifyCloseAfComplete 函式表示用戶端已完成位址系列的關閉, (AF) 獨立呼叫管理員或迷你埠呼叫管理員 (MCM) 分別呼叫 NdisCmNotifyCloseAddressFamily 或 NdisMCmNotifyCloseAddressFamily 函式來啟動。注意 您必須使用 PROTOCOL_CM_NOTIFY_CLOSE_AF_COMPLETE 類型來宣告函式。 如需詳細資訊,請參閱下列範例一節。
PROTOCOL_CM_OPEN_AF

需要 ProtocolCmOpenAf 函式。
PROTOCOL_CM_REG_SAP

ProtocolCmRegisterSap 函式是 NDIS 呼叫的必要函式,要求呼叫管理員代表連線導向客戶端註冊 SAP (服務存取點) 。注意 您必須使用 PROTOCOL_CM_REG_SAP 類型來宣告函式。 如需詳細資訊,請參閱下列範例一節。
PROTOCOL_CO_AF_REGISTER_NOTIFY

ProtocolCoAfRegisterNotify 函式是由連線導向的 NDIS 用戶端使用。
PROTOCOL_CO_CREATE_VC

ProtocolCoCreateVc 函式是必要函式,可配置呼叫管理員或用戶端啟用和維護虛擬連線所需的資源, (VC) 。注意 您必須使用 PROTOCOL_CO_CREATE_VC 類型來宣告函式。
PROTOCOL_CO_DELETE_VC

需要 ProtocolCoDeleteVc 函式。
PROTOCOL_CO_OID_REQUEST

ProtocolCoOidRequest 函式會處理 CoNDIS 用戶端或獨立呼叫管理員藉由呼叫 NdisCoOidRequest 函式起始的 OID 要求,或是迷你埠呼叫管理員 (MCM) 驅動程式呼叫由呼叫 NdisMCmOidRequest 函式起始。注意 您必須使用 PROTOCOL_CO_OID_REQUEST 類型來宣告函式。 如需詳細資訊,請參閱下列範例一節。
PROTOCOL_CO_OID_REQUEST_COMPLETE

ProtocolCoOidRequestComplete 函式會完成異步 CoNDIS OID 要求的處理。注意 您必須使用 PROTOCOL_CO_OID_REQUEST_COMPLETE 類型來宣告函式。
PROTOCOL_CO_RECEIVE_NET_BUFFER_LISTS

ProtocolCoReceiveNetBufferLists 函式進程會接收基礎驅動程式的指示。注意 您必須使用 PROTOCOL_CO_RECEIVE_NET_BUFFER_LISTS 類型來宣告函式。
PROTOCOL_CO_SEND_NET_BUFFER_LISTS_COMPLETE

ProtocolCoSendNetBufferListsComplete 函式會完成通訊協定驅動程式透過呼叫 NdisCoSendNetBufferLists 函式所起始的傳送作業。注意 您必須使用 PROTOCOL_CO_SEND_NET_BUFFER_LISTS_COMPLETE 類型來宣告函式。 如需詳細資訊,請參閱下列範例一節。
PROTOCOL_CO_STATUS_EX

ProtocolCoStatusEx 函式表示來自基礎連線導向驅動程式或 NDIS 的狀態變更。注意 您必須使用 PROTOCOL_CO_STATUS_EX 類型來宣告函式。
PROTOCOL_DIRECT_OID_REQUEST_COMPLETE

ProtocolDirectOidRequestComplete 函式會完成通訊協定驅動程式起始的直接 OID 要求處理,NdisDirectOidRequest 函式會傳回NDIS_STATUS_PENDING。注意 您必須使用 PROTOCOL_DIRECT_OID_REQUEST_COMPLETE 類型來宣告函式。 如需詳細資訊,請參閱下列範例一節。
PROTOCOL_NET_PNP_EVENT

NDIS 會呼叫 ProtocolNetPnPEvent 函式,向通訊協定驅動程式指出網路 隨插即用 事件、NDIS PnP 事件或電源管理事件。注意 您必須使用 PROTOCOL_NET_PNP_EVENT 類型來宣告函式。
PROTOCOL_OID_REQUEST_COMPLETE

ProtocolOidRequestComplete 函式會完成通訊協定驅動程式起始的 OID 要求處理,NdisOidRequest 函式會傳回NDIS_STATUS_PENDING。注意 您必須使用 PROTOCOL_OID_REQUEST_COMPLETE 類型來宣告函式。 如需詳細資訊,請參閱下列範例一節。
PROTOCOL_OPEN_ADAPTER_COMPLETE_EX

NDIS 會呼叫通訊協定驅動程式的 ProtocolOpenAdapterCompleteEx 函式,以完成開啟的配接器作業,NdisOpenAdapterEx 函式會傳回NDIS_STATUS_PENDING。注意 您必須使用 PROTOCOL_OPEN_ADAPTER_COMPLETE_EX 類型來宣告函式。 如需詳細資訊,請參閱下列範例一節。
PROTOCOL_RECEIVE_NET_BUFFER_LISTS

ProtocolReceiveNetBufferLists 函式進程會接收基礎驅動程式的指示。注意 您必須使用 PROTOCOL_RECEIVE_NET_BUFFER_LISTS 類型來宣告函式。
PROTOCOL_SEND_NET_BUFFER_LISTS_COMPLETE

ProtocolSendNetBufferListsComplete 函式會完成通訊協定驅動程式透過呼叫 NdisSendNetBufferLists 函式所起始的傳送作業。注意 您必須使用 PROTOCOL_SEND_NET_BUFFER_LISTS_COMPLETE 類型來宣告函式。 如需詳細資訊,請參閱下列範例一節。
PROTOCOL_STATUS_EX

ProtocolStatusEx 函式表示來自基礎無連線驅動程式或 NDIS 的狀態變更。注意 您必須使用 PROTOCOL_STATUS_EX 類型來宣告函式。
PROTOCOL_UNBIND_ADAPTER_EX

NDIS 會呼叫通訊協定驅動程式的 ProtocolUnbindAdapterEx 函式,以要求驅動程式從基礎迷你埠配接器解除系結。注意 您必須使用 PROTOCOL_UNBIND_ADAPTER_EX 類型來宣告函式。
PROTOCOL_UNINSTALL

NDIS 會呼叫通訊協定驅動程式的 ProtocolUninstall 函式,以在卸載通訊協定驅動程式之前執行清除作業。注意 您必須使用 PROTOCOL_UNINSTALL 類型來宣告函式。
SET_OPTIONS

NDIS 會呼叫驅動程式的 XxxSetOptions 函式,以允許驅動程式註冊選擇性服務。

結構

 
BINARY_DATA

BINARY_DATA 結構包含登錄中具名專案的二進位數據。
IPSEC_OFFLOAD_V2_ADD_SA

IPSEC_OFFLOAD_V2_ADD_SA結構會定義迷你埠驅動程序應該新增至 NIC (SA) 安全性關聯的相關信息。
IPSEC_OFFLOAD_V2_ADD_SA_EX

IPSEC_OFFLOAD_V2_ADD_SA_EX結構會定義迷你埠驅動程式應該新增至 NIC 之安全性關聯 (SA) 的相關信息。
IPSEC_OFFLOAD_V2_ALGORITHM_INFO

IPSEC_OFFLOAD_V2_ALGORITHM_INFO 結構會指定用於安全性關聯 (SA) 的演算法。
IPSEC_OFFLOAD_V2_DELETE_SA

IPSEC_OFFLOAD_V2_DELETE_SA 結構會指定應該從 NIC 中刪除的安全性關聯 (SA) ,以及連結清單中下一個IPSEC_OFFLOAD_V2_DELETE_SA結構的指標。
IPSEC_OFFLOAD_V2_SECURITY_ASSOCIATION

IPSEC_OFFLOAD_V2_SECURITY_ASSOCIATION結構會指定單一安全性關聯 (SA) 。
IPSEC_OFFLOAD_V2_UPDATE_SA

IPSEC_OFFLOAD_V2_UPDATE_SA結構會更新 miniport 驅動程式先前新增至 NIC 和連結清單中下一個IPSEC_OFFLOAD_V2_UPDATE_SA結構指標 (CA) 安全性關聯的相關信息。
LOCK_STATE

LOCK_STATE 結構會追蹤讀取/寫入鎖定的狀態。
LOCK_STATE_EX

LOCK_STATE_EX結構會追蹤讀取/寫入鎖定的狀態。
NDIS_BIND_FAILED_NOTIFICATION

NDIS_BIND_FAILED_NOTIFICATION結構描述系結事件失敗。
NDIS_BIND_PARAMETERS

NDIS 會使用定義系結特性並傳遞至通訊協定驅動程序的資訊,初始化NDIS_BIND_PARAMETERS結構。
NDIS_CO_CALL_MANAGER_OPTIONAL_HANDLERS

NDIS_CO_CALL_MANAGER_OPTIONAL_HANDLERS 結構會指定將這個結構傳遞至 NdisSetOptionalHandlers 函式之驅動程式的 CoNDIS 呼叫管理員 ProtocolXxx 函式。
NDIS_CO_CLIENT_OPTIONAL_HANDLERS

NDIS_CO_CLIENT_OPTIONAL_HANDLERS 結構會針對將此結構傳遞至 NdisSetOptionalHandlers 函式的通訊協定驅動程式,指定 CoNDIS 用戶端 ProtocolXxx 函式的進入點。
NDIS_CONFIGURATION_OBJECT

NDIS_CONFIGURATION_OBJECT結構會定義 NDIS 驅動程式可以傳遞至 NdisOpenConfigurationEx 函式的組態物件屬性。
NDIS_CONFIGURATION_PARAMETER

NDIS_CONFIGURATION_PARAMETER 結構包含登錄中具名專案的數據和類型。
NDIS_DEVICE_OBJECT_ATTRIBUTES

NDIS_DEVICE_OBJECT_ATTRIBUTES結構會定義 NDIS 篩選器或迷你埠驅動程式可以傳遞至 NdisRegisterDeviceEx 函式的裝置屬性。
NDIS_ENUM_FILTERS

從 NdisEnumerateFilterModules 函式的呼叫傳回NDIS_ENUM_FILTERS結構,以提供篩選堆疊的篩選資訊。
NDIS_FILTER_ATTACH_PARAMETERS

NDIS_FILTER_ATTACH_PARAMETERS結構會定義篩選模組的初始化參數。
NDIS_FILTER_ATTRIBUTES

NDIS_FILTER_ATTRIBUTES 結構會定義篩選模組的屬性。
NDIS_FILTER_DRIVER_CHARACTERISTICS

若要指定其驅動程式特性,篩選驅動程式會初始化NDIS_FILTER_DRIVER_CHARACTERISTICS結構,並將其傳遞至 NDIS。
NDIS_FILTER_INTERFACE

NDIS_FILTER_INTERFACE 結構會定義 NDIS 篩選的屬性。
NDIS_FILTER_PARTIAL_CHARACTERISTICS

若要指定篩選模組的選擇性進入點,篩選驅動程式會初始化NDIS_FILTER_PARTIAL_CHARACTERISTICS結構,並將它傳遞給 NdisSetOptionalHandlers 函式。
NDIS_FILTER_PAUSE_PARAMETERS

NDIS_FILTER_PAUSE_PARAMETERS結構會定義篩選模組的暫停參數。
NDIS_FILTER_RESTART_PARAMETERS

NDIS_FILTER_RESTART_PARAMETERS結構會定義篩選模組的重新啟動參數。
NDIS_GENERIC_OBJECT

NDIS_GENERIC_OBJECT 結構會定義軟體元件可用來取得 NDIS 句柄的泛型物件。
NDIS_HD_SPLIT_ATTRIBUTES

NDIS_HD_SPLIT_ATTRIBUTES結構會定義與迷你埠配接器相關聯的標頭數據分割屬性。
NDIS_IF_PROVIDER_CHARACTERISTICS

NDIS_IF_PROVIDER_CHARACTERISTICS結構會定義 NDIS 網路介面提供者進入點和其他提供者特性。
NDIS_IPSEC_OFFLOAD_V1_NET_BUFFER_LIST_INFO

NDIS_IPSEC_OFFLOAD_V1_NET_BUFFER_LIST_INFO 結構會指定用來將因特網通訊協定安全性 (IPsec) 工作從 TCP/IP 傳輸卸載至迷你埠驅動程序的資訊。
NDIS_IPSEC_OFFLOAD_V2_HEADER_NET_BUFFER_LIST_INFO

NDIS_IPSEC_OFFLOAD_V2_HEADER_NET_BUFFER_LIST_INFO 結構會在 NET_BUFFER_LIST 結構的 OOB 數據中指定 IPsec 標頭資訊。
NDIS_IPSEC_OFFLOAD_V2_NET_BUFFER_LIST_INFO

NDIS_IPSEC_OFFLOAD_V2_NET_BUFFER_LIST_INFO 結構會指定將因特網通訊協定安全性卸除第 2 版 (IPsecOV2) 工作從 TCP/IP 傳輸卸除至 NIC 的資訊。
NDIS_IPSEC_OFFLOAD_V2_TUNNEL_NET_BUFFER_LIST_INFO

NDIS_IPSEC_OFFLOAD_V2_TUNNEL_NET_BUFFER_LIST_INFO 結構會指定傳送封包之通道部分的安全性關聯 (SA) 卸除句柄。
NDIS_MINIPORT_ADAPTER_ATTRIBUTES

NDIS_MINIPORT_ADAPTER_ATTRIBUTES 結構是下列結構的佔位元:_NDIS_OBJECT_HEADER NDIS_MINIPORT_ADD_DEVICE_REGISTRATION_ATTRIBUTES NDIS_MINIPORT_ADAPTER_REGISTRATION_ATTRIBUTES NDIS_MINIPORT_ADAPTER_GENERAL_ATTRIBUTES NDIS_MINIPORT_ADAPTER_OFFLOAD_ATTRIBUTES NDIS_MINIPORT_ADAPTER_NATIVE_802_11_ATTRIBUTES NDIS_MINIPORT_ADAPTER_HARDWARE_ASSIST_ATTRIBUTESNDIS_MINIPORT_ADAPTER_NDK_ATTRIBUTES
NDIS_MINIPORT_ADAPTER_GENERAL_ATTRIBUTES

NDIS 迷你埠驅動程式會設定NDIS_MINIPORT_ADAPTER_GENERAL_ATTRIBUTES結構,以定義與迷你埠配接器相關聯的一般迷你埠驅動程序屬性。
NDIS_MINIPORT_ADAPTER_HARDWARE_ASSIST_ATTRIBUTES

NDIS_MINIPORT_ADAPTER_HARDWARE_ASSIST_ATTRIBUTES 結構會指定網路適配器的硬體輔助屬性。
NDIS_MINIPORT_ADAPTER_NATIVE_802_11_ATTRIBUTES

重要:原生 802.11 無線 LAN 介面在 Windows 10 和更新版本中已被取代。
NDIS_MINIPORT_ADAPTER_NDK_ATTRIBUTES

NDIS_MINIPORT_ADAPTER_NDK_ATTRIBUTES 結構會指定迷你埠配接器的NDK功能。 這個結構用於NDIS_MINIPORT_ADAPTER_ATTRIBUTES等位的NDKAttributes成員中。
NDIS_MINIPORT_ADAPTER_OFFLOAD_ATTRIBUTES

NDIS 迷你埠驅動程式會設定NDIS_MINIPORT_ADAPTER_OFFLOAD_ATTRIBUTES結構,以定義與迷你埠配接器相關聯的工作卸除和連接卸除屬性。
NDIS_MINIPORT_ADAPTER_REGISTRATION_ATTRIBUTES

NDIS 迷你埠驅動程式會設定NDIS_MINIPORT_ADAPTER_REGISTRATION_ATTRIBUTES結構,以定義與迷你埠配接器相關聯的註冊屬性。
NDIS_MINIPORT_ADD_DEVICE_REGISTRATION_ATTRIBUTES

NDIS_MINIPORT_ADD_DEVICE_REGISTRATION_ATTRIBUTES 結構會指定已新增裝置的驅動程式定義內容區域。
NDIS_MINIPORT_CO_CHARACTERISTICS

NDIS_MINIPORT_CO_CHARACTERISTICS 結構會指定 CoNDIS 迷你埠驅動程式的 CoNDIS 進入點。
NDIS_MINIPORT_DRIVER_CHARACTERISTICS

NDIS 驅動程式會初始化NDIS_MINIPORT_DRIVER_CHARACTERISTICS結構,以定義其迷你埠驅動程式特性,包括其MiniportXxx函式的進入點。
NDIS_MINIPORT_INIT_PARAMETERS

NDIS_MINIPORT_INIT_PARAMETERS 結構會定義迷你埠配接器的初始化參數。
NDIS_MINIPORT_INTERRUPT_CHARACTERISTICS

NDIS 迷你埠驅動程式會在NDIS_MINIPORT_INTERRUPT_CHARACTERISTICS結構中定義其中斷特性,並將 結構傳遞至 NdisMRegisterInterruptEx 函式。
NDIS_MINIPORT_PAUSE_PARAMETERS

NDIS_MINIPORT_PAUSE_PARAMETERS 結構會定義迷你埠配接器的暫停參數。
NDIS_MINIPORT_PNP_CHARACTERISTICS

NDIS_MINIPORT_PNP_CHARACTERISTICS 結構會指定可讓迷你埠驅動程序處理某些 隨插即用 (PnP) I/O 要求封包的進入點, (IRP) 。
NDIS_MINIPORT_RESTART_PARAMETERS

NDIS_MINIPORT_RESTART_PARAMETERS 結構會定義迷你埠配接器的重新啟動參數。
NDIS_MINIPORT_SS_CHARACTERISTICS

NDIS_MINIPORT_SS_CHARACTERISTICS 結構會指定迷你埠驅動程式的 NDIS 選擇性暫止處理程式函式的指標。 NDIS 會呼叫這些函式,以在選擇性暫停作業期間發出閑置通知給驅動程式。
NDIS_MSIX_CONFIG_PARAMETERS

NDIS_MSIX_CONFIG_PARAMETERS 結構會定義要求的組態作業,並指定該特定作業所需的參數。
NDIS_NBL_MEDIA_SPECIFIC_INFORMATION

NDIS_NBL_MEDIA_SPECIFIC_INFORMATION 結構會指定與 NET_BUFFER_LIST 結構相關聯的媒體特定數據。
NDIS_NBL_MEDIA_SPECIFIC_INFORMATION_EX

NDIS_NBL_MEDIA_SPECIFIC_INFORMATION_EX結構會定義與NET_BUFFER_LIST結構相關聯的媒體特定資訊。
NDIS_NET_BUFFER_LIST_FILTERING_INFO

NDIS_NET_BUFFER_LIST_FILTERING_INFO 結構會定義與NET_BUFFER_LIST結構相關聯的篩選資訊。
NDIS_NET_BUFFER_LIST_MEDIA_SPECIFIC_INFO

NDIS_NET_BUFFER_LIST_MEDIA_SPECIFIC_INFO 結構會指定保留給系統搭配原生 802.11 驅動程式使用的媒體特定資訊。 請勿使用此結構。
NDIS_NET_BUFFER_LIST_VIRTUAL_SUBNET_INFO

定義網路緩衝區清單的群組網路虛擬化資訊, (NBL) 。
NDIS_OPEN_PARAMETERS

當通訊協定驅動程式呼叫 NdisOpenAdapterEx 函式時,NDIS_OPEN_PARAMETERS結構會定義開啟的參數。
NDIS_PD_CLOSE_PROVIDER_PARAMETERS

這個結構代表呼叫 OID_PD_CLOSE_PROVIDER OID 時所使用的參數。
NDIS_PD_COUNTER_PARAMETERS

這個結構會保存提供者計數器的參數。
NDIS_PD_COUNTER_VALUE

這個結構用來保存佇列或篩選計數器的計數器值。
NDIS_PD_FILTER_COUNTER

這個結構是用來保存篩選條件的計數器資訊。
NDIS_PD_FILTER_PARAMETERS

這個結構會保存封包篩選的元數據。
NDIS_PD_OPEN_PROVIDER_PARAMETERS

此結構會作為 OID_PD_OPEN_PROVIDER OID 中參數的緩衝區。
NDIS_PD_PROVIDER_DISPATCH

此結構會作為OID_PD_OPEN_PROVIDER的輸入,並作為所有提供者驅動程式例程的容器。
NDIS_PD_QUEUE

這個結構代表提供者的接收或傳輸佇列。
NDIS_PD_QUEUE_DISPATCH

這個結構包含提供者的接收或傳輸佇列的驅動程式例程。
NDIS_PD_QUEUE_PARAMETERS

當呼叫任何佇列例程時,這個結構可用來保存傳輸或接收佇列的參數。
NDIS_PD_RECEIVE_QUEUE_COUNTER

這個結構可用來保存接收佇列的計數器資訊。
NDIS_PD_TRANSMIT_QUEUE_COUNTER

這個結構用來保存傳輸佇列的計數器資訊。
NDIS_PROCESSOR_INFO

NDIS_PROCESSOR_INFO 結構會指定本機計算機中處理器的相關信息。
NDIS_PROTOCOL_CO_CHARACTERISTICS

NDIS_PROTOCOL_CO_CHARACTERISTICS 結構會指定 CoNDIS 通訊協定驅動程式的 CoNDIS 進入點。
NDIS_PROTOCOL_DRIVER_CHARACTERISTICS

若要指定其驅動程式特性,通訊協定驅動程式會初始化NDIS_PROTOCOL_DRIVER_CHARACTERISTICS結構,並將其傳遞至 NDIS。
NDIS_PROTOCOL_PAUSE_PARAMETERS

當 NDIS 呼叫 ProtocolNetPnPEvent 函式以指出 NetEventPause 事件時,會將NDIS_PROTOCOL_PAUSE_PARAMETERS結構傳遞至通訊協定驅動程式。
NDIS_PROTOCOL_RESTART_PARAMETERS

當 NDIS 呼叫 ProtocolNetPnPEvent 函式以指出 NetEventRestart 事件時,NDIS_PROTOCOL_RESTART_PARAMETERS 結構會定義通訊協定驅動程式的重新啟動參數。
NDIS_RECEIVE_QUEUE_STATE

NDIS_RECEIVE_QUEUE_STATE 結構包含接收佇列作業狀態的相關信息。
NDIS_RECEIVE_THROTTLE_PARAMETERS

NDIS_RECEIVE_THROTTLE_PARAMETERS 結構會指定迷你埠驅動程式應該在延後的程式調用中指出 (DPC) 的最大NET_BUFFER_LIST結構數目。
NDIS_RESTART_ATTRIBUTES

NDIS_RESTART_ATTRIBUTES 結構會識別重新啟動屬性連結清單中的屬性專案。
NDIS_RESTART_GENERAL_ATTRIBUTES

NDIS_RESTART_GENERAL_ATTRIBUTES 結構會定義與迷你埠配接器相關聯的一般重新啟動屬性。
NDIS_RW_LOCK

NDIS_RW_LOCK 結構會定義讀取/寫入鎖定的屬性。
NDIS_RW_LOCK_REFCOUNT

NDIS_RW_LOCK_REFCOUNT等位會定義讀取/寫入鎖定的屬性。
NDIS_SCATTER_GATHER_LIST_PARAMETERS

NDIS_SCATTER_GATHER_LIST_PARAMETERS 結構會指定 NDIS 用來建置緩衝區散佈/收集清單的參數。
NDIS_SHARED_MEMORY_PARAMETERS

NDIS_SHARED_MEMORY_PARAMETERS 結構會指定共用記憶體配置要求的共用記憶體參數。
NDIS_SHARED_MEMORY_PROVIDER_CHARACTERISTICS

NDIS_SHARED_MEMORY_PROVIDER_CHARACTERISTICS 結構會指定共用記憶體提供者特性。
NDIS_STATUS_INDICATION

NDIS 和基礎驅動程式會使用NDIS_STATUS_INDICATION結構來提供過度配置通訊協定驅動程式的狀態指示。
NDIS_SWITCH_FORWARDING_DESTINATION_ARRAY

NDIS_SWITCH_FORWARDING_DESTINATION_ARRAY 結構會指定封包的 Hyper-V 可延伸交換器目的地埠陣列。
NDIS_SWITCH_FORWARDING_DETAIL_NET_BUFFER_LIST_INFO

NDIS_SWITCH_FORWARDING_DETAIL_NET_BUFFER_LIST_INFO聯集會指定將封包轉送至一或多個 Hyper-V 可延伸交換器埠的資訊。
NDIS_SWITCH_NIC_STATUS_INDICATION

NDIS_SWITCH_NIC_STATUS_INDICATION 結構會指定從基礎實體網路適配器轉送或產生 NDIS 狀態指示所需的資訊。
NDIS_SWITCH_OPTIONAL_HANDLERS

NDIS_SWITCH_OPTIONAL_HANDLERS 結構會指定 Hyper-V 可延伸交換器處理程式函式的指標。 這些函式可由可延伸的交換器延伸模組呼叫。
NDIS_SWITCH_PORT_DESTINATION

NDIS_SWITCH_PORT_DESTINATION 結構會指定要傳遞封包的 Hyper-V 可延伸交換器目的地埠。
NDIS_SYSTEM_PROCESSOR_INFO

NDIS_SYSTEM_PROCESSOR_INFO 結構會指定本機計算機 CPU 拓撲的相關信息,以及接收端調整 (RSS) 處理器集的相關信息。
NDIS_TCP_SEND_OFFLOADS_SUPPLEMENTAL_NET_BUFFER_LIST_INFO

NDIS_TCP_SEND_OFFLOADS_SUPPLEMENTAL_NET_BUFFER_LIST_INFO 結構包含封裝封包的額外頻外資訊。
NDIS_TIMER_CHARACTERISTICS

NDIS_TIMER_CHARACTERISTICS結構會定義單次或定期定時器的特性。
NET_DEVICE_PNP_EVENT

NET_DEVICE_PNP_EVENT結構會定義迷你埠適配卡的裝置即插即用 (PnP) 事件。
NET_IF_INFORMATION

NET_IF_INFORMATION 結構提供 NDIS 與已註冊網路介面的相關信息。
NET_PNP_EVENT_NOTIFICATION

NET_PNP_EVENT_NOTIFICATION 結構描述網路 隨插即用 (PnP) 事件、NDIS PnP 事件或電源管理事件。
PD_BUFFER

這個結構代表PacketDirect (PD) 封包,或佇列中 PD 封包的一部分。
PD_BUFFER_8021Q_INFO

此結構包含 IEEE 802.1Q 資訊。
PD_BUFFER_VIRTUAL_SUBNET_INFO

此結構包含虛擬子網資訊。

列舉

 
IPSEC_OFFLOAD_V2_OPERATION

IPSEC_OFFLOAD_V2_OPERATION列舉會指定使用安全性關聯 (SA) 的 IPsec 作業。
NDIS_MSIX_TABLE_OPERATION

NDIS_MSIX_TABLE_OPERATION列舉可識別 MSI-X 組態作業的類型。
NDIS_PARAMETER_TYPE

NDIS_PARAMETER_TYPE列舉類型可識別登錄專案的類型。
NDIS_PD_COUNTER_TYPE

NDIS_PD_COUNTER_TYPE列舉會定義 PDPI) 計數器 (PacketDirect 提供者介面的類型。 其列舉值會用於 NDIS_PD_COUNTER_PARAMETERS 結構的 Type 成員中。
NDIS_PD_QUEUE_TYPE

NDIS_PD_QUEUE_TYPE列舉會定義 PDPI) 佇列 (PacketDirect 提供者介面的類型。 其列舉值會用於 NDIS_PD_QUEUE_PARAMETERS 結構的 QueueType 成員中。
NDIS_SHARED_MEMORY_USAGE

NDIS_SHARED_MEMORY_USAGE列舉會指定如何使用共用記憶體。