Share via


NdisMCmOidRequestComplete 宏 (ndis.h)

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

語法

void NdisMCmOidRequestComplete(
   _AH_,
   _VH_,
   _PH_,
   _R_,
   _S_
);

參數

_AH_

位址系列 (AF) 處理傳遞給 MCM 的 NDIS ProtocolCoOidRequest 函式。

_VH_

虛擬連線 (VC) 處理傳遞至 MCM 的 ProtocolCoOidRequest 函式的 NDIS。 此參數的 NULL 值表示要求不是 VC 特定的。 如果NdisCoOidRequest 函式的呼叫端指定了 NULL VC 句柄,則此參數為 NULL。

_PH_

NDIS 傳遞至 MCM 的 ProtocolCoOidRequest 函式的一方句柄。 此參數的 NULL 值表示要求不是特定合作物件。 如果NdisCoOidRequest 函式的呼叫端指定了 NULL 合作物件句柄,則此參數為 NULL。

_R_

提供 NdisCoOidRequest 函式呼叫端所NDIS_OID_REQUEST結構的指標。

_S_

要求作業的最終狀態。 此參數可以是NDIS_STATUS_SUCCESS、NDIS_STATUS_REQUEST_ABORTED或任何驅動程式決定的NDIS_STATUS_XXX 狀態值, 但NDIS_STATUS_PENDING除外

傳回值

備註

從其 ProtocolCoOidRequest 函式傳回NDIS_STATUS_PENDING的 CoNDIS MCM,必須在 MCM 完成 OID 要求作業之後呼叫 NdisMCmOidRequestComplete 函式。

MCM 呼叫 NdisMCmOidRequestComplete 之後,NDIS 會呼叫最初呼叫 NdisCoOidRequest 函式之 CoNDIS 用戶端的 ProtocolCoOidRequestComplete 函式。

如需定義為搭配 CONDIS 驅動程式使用之 OID 的詳細資訊,請參閱 NDIS OID。

規格需求

需求
最低支援的用戶端 NDIS 6.0 和更新版本支援。
目標平台 桌面
標頭 ndis.h (包含 Ndis.h)
IRQL <= DISPATCH_LEVEL
DDI 合規性規則 Irql_MCM_Function (ndis)

另請參閱

NDIS_OID_REQUEST

NdisCoOidRequest

ProtocolCoOidRequest

ProtocolCoOidRequestComplete