Condividi tramite


Macro NdisMCmDropPartyComplete (ndis.h)

NdisMCmDropPartyComplete restituisce lo stato finale della richiesta di un client, per cui il driver MCM restituito in precedenza NDIS_STATUS_PENDING, per rimuovere una parte da un vc multipoint.

Sintassi

void NdisMCmDropPartyComplete(
   _S_,
   _H_
);

Parametri

_S_

Specifica lo stato finale dell'operazione richiesta, NDIS_STATUS_SUCCESS o qualsiasi chiamante determinato NDIS_STATUS_ XXX tranne NDIS_STATUS_PENDING.

_H_

Specifica l'handle dell'entità richiesta dal client. Il driver MCM ha ottenuto questo handle dall'area di stato per parte designata da CallMgrPartyContext passato come parametro di input al relativo funzione ProtocolCmDropParty.

Valore restituito

Nessuno

Osservazioni

Un driver MCM deve chiamare NdisMCmDropPartyComplete se la funzione ProtocolCmDropParty NDIS_STATUS_PENDING restituita in precedenza per il NdisPartyHandle specificato . Né NDIS né il client, che ha avviato l'operazione di rilascio con penna con una chiamata a NdisClDropParty, può rilasciare le risorse allocate per mantenere lo stato per parte finché la chiamata del driver MCM a NdisMCmDropPartyComplete causa una chiamata al client funzione ProtocolClDropPartyComplete.

Se passa NDIS_STATUS_SUCCESS per lo stato , il driver MCM deve considerare il NdisPartyHandle non valido quando NdisMCmDropPartyComplete restituisce il controllo. Il driver MCM può rilasciare (o reinizializzare per il riutilizzo) tutte le risorse allocate per mantenere lo stato per questa parte dopo NdisMCmDropPartyComplete restituisce il controllo.

Solo i driver miniport orientati alla connessione che forniscono supporto integrato per la gestione delle chiamate possono chiamare NdisMCmDropPartyComplete. I gestori chiamate autonomi, che si registrano con NDIS come driver di protocollo, chiamano invece NdisCmDropPartyComplete.

Fabbisogno

Requisito Valore
client minimo supportato Supportato per i driver NDIS 6.0 e NDIS 5.1 (vedere NdisMCmDropPartyComplete (NDIS 5.1) in Windows Vista. Supportato per i driver NDIS 5.1 (vedere NdisMCmDropPartyComplete (NDIS 5.1)) in Windows XP.
piattaforma di destinazione Desktop
intestazione ndis.h (include Ndis.h)
IRQL <= DISPATCH_LEVEL
regole di conformità DDI Irql_MCM_Function(ndis)

Vedere anche

NdisClDropParty

NdisCmDropPartyComplete

ProtocolClDropPartyComplete

ProtocolCmDropParty