Eingehende Anforderung zum Löschen einer Partei aus einem Mehrpunktanruf
Ein Anruf-Manager oder MCM-Treiber wird bei einer eingehenden Anforderung einer Remotepartei benachrichtigt, diese Partei von einem Mehrpunktanruf zu löschen, indem Nachrichten aus dem Netzwerk signalisiert werden. Ein Anruf-Manager oder MCM-Treiber kann auch eine eingehende Anforderung zum Ablegen einer Partei signalisieren, wenn Netzwerkprobleme erkannt werden, die weitere Datenübertragungen auf der VC verhindern.
Wenn die Partei, die aus dem Anruf gelöscht wird, nicht die letzte Partei auf der VC ist, ruft ein Anrufmanager NdisCmDispatchIncomingDropParty auf. Ein MCM-Treiber ruft NdisMCmDispatchIncomingDropParty auf. Wenn die Partei, die gelöscht wird, die letzte Partei auf der VC ist, ruft ein Anruf-Manager NdisCmDispatchIncomingCloseCall auf, und ein MCM-Treiber ruft NdisMCmDispatchIncomingCloseCall auf(siehe Eingehende Anforderung zum Schließen eines Anrufs).
Ein Aufruf von Ndis(M)CmDispatchIncomingDropParty bewirkt, dass NDIS die ProtocolClIncomingDropParty-Funktion des Clients aufruft .
Im Folgenden wird eine eingehende Anforderung über einen Anruf-Manager gezeigt, um eine Partei über einen Mehrpunktanruf zu löschen.
Die nächste Abbildung zeigt eine eingehende Anforderung über einen MCM-Treiber, um eine Partei über einen Mehrpunktaufruf zu löschen.
ProtocolClIncomingDropParty sollte alle protokollbestimmten Vorgänge zum Löschen der Partei aus der Multipoint-VC des Clients ausführen. Wenn die Partei, die gelöscht wird, nicht die letzte Partei auf der VC ist, muss ProtocolClIncomingDropPartyNdisClDropParty aufrufen (siehe Löschen einer Partei aus einem Multipoint-Aufruf). Wenn die verworfene Partei die letzte Partei auf der VC ist, muss ProtocolClIncomingDropPartyNdisClCloseCall aufrufen(siehe Clientinitiierte Anforderung zum Schließen eines Anrufs).