NdisCmDeregisterSapComplete 関数 (ndis.h)

NdisCmDeregisterSapComplete は、以前に呼び出しマネージャーがNDIS_STATUS_PENDING返したクライアントの要求の最終状態を返して、SAP の登録を解除します。

構文

void NdisCmDeregisterSapComplete(
  [in] NDIS_STATUS Status,
  [in] NDIS_HANDLE NdisSapHandle
);

パラメーター

[in] Status

NDIS_STATUS_SUCCESSを指定します。

[in] NdisSapHandle

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

戻り値

なし

解説

NdisCmDeregisterSapComplete は、呼び出しマネージャーが SAP-deregistration 要求を完了したことを NDIS とクライアントの両方に通知します。 ProtocolCmDeregisterSap 関数は、以前にNDIS_STATUS_PENDINGを返しました。

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

NdisCmDeregisterSapComplete がコントロールを返す場合、呼び出しマネージャーは NdisSapHandle が無効であると見なす必要があります。

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

要件

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

こちらもご覧ください

NdisClDeregisterSap

NdisMCmDeregisterSapComplete

ProtocolClDeregisterSapComplete

ProtocolCmDeregisterSap