共用方式為


NdisMCmOidRequestComplete 巨集 (ndis.h)

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

語法

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

參數

_AH_

NDIS 傳遞至 MCM 的位址系列 (AF) 句柄 ProtocolCoOidRequest 函式。

_VH_

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

_PH_

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

_R_

NDIS_OID_REQUEST 結構的指標,NdisCoOidRequest 函式的呼叫者。

_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 會呼叫 CoNDIS 用戶端的 ProtocolCoOidRequestComplete 函式,該用戶端原本稱為 NdisCoOidRequest 函式。

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

要求

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

另請參閱

NDIS_OID_REQUEST

NdisCoOidRequest

ProtocolCoOidRequest

ProtocolCoOidRequestComplete