マルチポイント呼び出しからパーティーを削除するための着信要求
呼び出しマネージャーまたは MCM ドライバーは、ネットワークからのメッセージを通知することによって、マルチポイント呼び出しからそのパーティーを削除するリモート パーティからの着信要求に警告されます。 呼び出しマネージャーまたは MCM ドライバーは、VC でそれ以上のデータ転送を妨げるネットワークの問題を検出した場合に、パーティーを削除する着信要求を通知することもできます。
呼び出しから削除されるパーティーが VC の最後のパーティーではない場合、呼び出しマネージャーは NdisCmDispatchIncomingDropParty を呼び出します。 MCM ドライバーは NdisMCmDispatchIncomingDropPartyを呼び出します。 ドロップされるパーティが VC の最後のパーティーである場合、呼び出しマネージャーは NdisCmDispatchIncomingCloseCall を呼び出し、MCM ドライバーは NdisMCmDispatchIncomingCloseCallを呼び出します (呼び出しを閉じる着信要求を参照)。
Ndis(M)CmDispatchIncomingDropParty を呼び出すと、NDIS はクライアントの ProtocolClIncomingDropParty 関数を呼び出します。
次に示すのは、マルチポイント通話を介してパーティーをドロップする通話マネージャーを介した着信要求です。
次の図は、マルチポイント呼び出しを通じてパーティーをドロップする MCM ドライバーを介した受信要求を示しています。
ProtocolClIncomingDropParty は、クライアントのマルチポイント VC からパーティを削除するために、プロトコルによって決定された操作を実行する必要があります。 削除されるパーティーが VC の最後のパーティーではない場合、 ProtocolClIncomingDropParty は NdisClDropPartyを呼び出す必要があります (マルチポイント呼び出しからのパーティーの削除を参照)。 削除されるパーティが VC の最後のパーティである場合、 ProtocolClIncomingDropParty は NdisClCloseCallを呼び出す必要があります (呼び出しを閉じるにはクライアントが開始した要求を参照してください)。