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) |
関連項目
NdisMCmDropPartyComplete の