Macro NdisMCmDropPartyComplete (ndis.h)

NdisMCmDropPartyComplete retorna a status final da solicitação de um cliente, para a qual o driver MCM retornou anteriormente NDIS_STATUS_PENDING, para remover uma parte de uma VC de vários pontos.

Sintaxe

void NdisMCmDropPartyComplete(
   _S_,
   _H_
);

Parâmetros

_S_

Especifica o status final da operação solicitada, seja NDIS_STATUS_SUCCESS ou qualquer NDIS_STATUS_ XXX determinado pelo chamador, exceto NDIS_STATUS_PENDING.

_H_

Especifica o identificador para a parte que o cliente solicitou ser descartado. O driver MCM obteve esse identificador de sua área de estado por parte designada por CallMgrPartyContext que foi passada como um parâmetro de entrada para sua Função ProtocolCmDropParty .

Retornar valor

Nenhum

Comentários

Um driver MCM deverá chamar NdisMCmDropPartyComplete se sua função ProtocolCmDropParty tiver retornado anteriormente NDIS_STATUS_PENDING para o NdisPartyHandle especificado. Nem o NDIS nem o cliente, que iniciou a operação suspensa pendente com uma chamada para NdisClDropParty, podem liberar os recursos alocados para manter o estado por parte até que a chamada do driver MCM para NdisMCmDropPartyComplete cause uma chamada para o cliente Função ProtocolClDropPartyComplete .

Se ele passar NDIS_STATUS_SUCCESS para o Status, o driver MCM deverá considerar o NdisPartyHandle inválido quando NdisMCmDropPartyComplete retornar o controle. O driver MCM pode liberar (ou reinicializar para reutilização) todos os recursos alocados para manter o estado dessa parte depois que NdisMCmDropPartyComplete retornar o controle.

Somente drivers de miniporto orientados a conexão que fornecem suporte integrado ao gerenciamento de chamadas podem chamar NdisMCmDropPartyComplete. Os gerenciadores de chamadas autônomos, que se registram no NDIS como drivers de protocolo, chamam NdisCmDropPartyComplete .

Requisitos

Requisito Valor
Cliente mínimo com suporte Com suporte para drivers NDIS 6.0 e NDIS 5.1 (consulte NdisMCmDropPartyComplete (NDIS 5.1)) no Windows Vista. Com suporte para drivers NDIS 5.1 (consulte NdisMCmDropPartyComplete (NDIS 5.1)) no Windows XP.
Plataforma de Destino Área de Trabalho
Cabeçalho ndis.h (inclua Ndis.h)
IRQL <= DISPATCH_LEVEL
Regras de conformidade da DDI Irql_MCM_Function(ndis)

Confira também

NdisClDropParty

NdisCmDropPartyComplete

ProtocolClDropPartyComplete

ProtocolCmDropParty