NdisMCmDeregisterSapComplete マクロ (ndis.h)

NdisMCmDeregisterSapComplete は、以前に MCM ドライバーが SAP の登録を解除するために、NDIS_STATUS_PENDING返したクライアントの要求の最終的な状態を返します。

構文

void NdisMCmDeregisterSapComplete(
   _S_,
   _H_
);

パラメーター

_S_

NDIS_STATUS_SUCCESSを指定します。

_H_

SAP を識別するハンドルを指定します。

戻り値

なし

解説

NdisMCmDeregisterSapComplete は、MCM ドライバーが SAP-deregistration 要求を完了したことを NDIS とクライアントの両方に通知します。 ProtocolCmDeregisterSap 関数は、以前にNDIS_STATUS_PENDINGを返しました。

NdisMCmDeregisterSapComplete を呼び出すと、NDIS はクライアントの を呼び出します。 ProtocolClDeregisterSapComplete 関数。

NdisMCmDeregisterSapComplete がコントロールを返す場合、MCM ドライバーは NdisSapHandle が無効であると見なす必要があります。

統合された呼び出し管理サポートを提供する接続指向のミニポート ドライバーのみが NdisMCmDeregisterSapComplete を呼び出すことができます。 スタンドアロン呼び出しマネージャーは、プロトコル ドライバーとして NDIS に登録し、代わりに NdisCmDeregisterSapComplete を呼び出します。

要件

要件
サポートされている最小のクライアント Windows Vista の NDIS 6.0 および NDIS 5.1 ドライバー (「NdisMCmDeregisterSapComplete (NDIS 5.1)」を参照) でサポートされています。 Windows XP の NDIS 5.1 ドライバー (「NdisMCmDeregisterSapComplete (NDIS 5.1)」を参照) でサポートされています。
対象プラットフォーム デスクトップ
Header ndis.h (Ndis.h を含む)
IRQL <= DISPATCH_LEVEL
DDI コンプライアンス規則 Irql_MCM_Function(ndis)

こちらもご覧ください

NdisClDeregisterSap

NdisCmDeregisterSapComplete

ProtocolClDeregisterSapComplete

ProtocolCmDeregisterSap