次の方法で共有


NdisCmDropPartyComplete 関数 (ndis.h)

NdisCmDropPartyComplete は、以前に呼び出しマネージャーがマルチポイント VC からパーティーを削除するために、NDIS_STATUS_PENDINGを返したクライアントの要求の最終的な状態を返します。

構文

void NdisCmDropPartyComplete(
  [in] NDIS_STATUS Status,
  [in] NDIS_HANDLE NdisPartyHandle
);

パラメーター

[in] Status

要求された操作の最終的な状態 (NDIS_STATUS_SUCCESSまたは CM によって決定された XXX NDIS_STATUS_ NDIS_STATUS_PENDINGを除く) を指定します。

[in] NdisPartyHandle

クライアントが削除を要求したパーティへのハンドルを指定します。 呼び出しマネージャーは、入力パラメーターとして渡された CallMgrPartyContext によって指定された状態領域からこのハンドルを取得しました。ProtocolCmDropParty 関数を します。

戻り値

何一つ

備考

スタンドアロンの呼び出しマネージャーは、その ProtocolCmDropParty 関数が以前に指定された NdisPartyHandle のNDIS_STATUS_PENDINGを返した場合、NdisCmDropPartyComplete を呼び出す必要があります。 NDISClDropParty の呼び出しでペンドされたドロップパーティ操作を開始した NDIS もクライアントも、NdisCmDropPartyComplete に対する CM の呼び出しによってそのクライアントの呼び出しが発生するまで、パーティごとの状態を維持するために割り当てられたリソースを解放することはできません。ProtocolClDropPartyComplete 関数を します。

状態のNDIS_STATUS_SUCCESSを渡す場合、呼び出しマネージャーは、NdisCmDropPartyComplete 呼び出すとすぐに、NdisPartyHandle が無効であると見なす必要があります。 CM は、NdisCmDropPartyComplete が制御を返 すときに、このパーティの状態を維持するために割り当てられたリソースを解放 (または再初期化) できます。

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

必要条件

要件 価値
サポートされる最小クライアント Windows Vista の NDIS 6.0 および NDIS 5.1 ドライバー (NdisCmDropPartyComplete (NDIS 5.1) を参照) でサポートされています。 Windows XP で NDIS 5.1 ドライバー (NdisCmDropPartyComplete (NDIS 5.1) を参照) でサポートされています。
ターゲット プラットフォーム デスクトップ
ヘッダー ndis.h (Ndis.h を含む)
ライブラリ Ndis.lib
IRQL <= DISPATCH_LEVEL
DDI コンプライアンス規則 する Irql_CallManager_Function(ndis)

関連項目

NdisClDropParty

NdisMCmDropPartyComplete

ProtocolClDropPartyComplete

ProtocolCmDropParty