Compartilhar via


Macro NdisMCmOidRequestComplete (ndis.h)

A função NdisMCmOidRequestComplete retorna o status final de uma solicitação OID do CoNDIS para a qual a função protocolCoOidRequest do driver do MCM (gerenciador de chamadas de miniporto) retornou anteriormente NDIS_STATUS_PENDING.

Sintaxe

void NdisMCmOidRequestComplete(
   _AH_,
   _VH_,
   _PH_,
   _R_,
   _S_
);

Parâmetros

_AH_

Um identificador af (família de endereços) que o NDIS passou para o MCM função ProtocolCoOidRequest.

_VH_

Um identificador de VC (conexão virtual) que o NDIS passou para a função ProtocolCoOidRequest do MCM. Um valor de NULL para esse parâmetro indica que a solicitação não é específica de VC. Esse parâmetro será NULL se o chamador da função NdisCoOidRequest especificar um identificador DE VC NULL.

_PH_

Um identificador de parte que o NDIS passou para a função de ProtocolCoOidRequest do MCM. Um valor NULL para esse parâmetro indica que a solicitação não é específica à parte. Esse parâmetro será NULL se o chamador da função NdisCoOidRequest especificar um identificador de NULL.

_R_

Um ponteiro para uma estrutura NDIS_OID_REQUEST fornecida pelo chamador da função NdisCoOidRequest.

_S_

O status final da operação de solicitação. Esse parâmetro pode ser NDIS_STATUS_SUCCESS, NDIS_STATUS_REQUEST_ABORTED ou qualquer de status deXXX NDIS_STATUS_ determinado pelo driver, exceto NDIS_STATUS_PENDING.

Valor de retorno

Nenhum

Observações

Um MCM do CoNDIS que retorna NDIS_STATUS_PENDING de sua função ProtocolCoOidRequest deve chamar a função NdisMCmOidRequestComplete após o MCM concluir a operação de solicitação OID.

Depois que o MCM chama NdisMCmOidRequestComplete, o NDIS chama o função ProtocolCoOidRequestComplete do cliente CoNDIS que originalmente chamou a função de NdisCoOidRequest.

Para obter mais informações sobre os OIDs definidos para usar com drivers CONDIS, consulte OIDs do NDIS.

Requisitos

Requisito Valor
de cliente com suporte mínimo Com suporte no NDIS 6.0 e posterior.
da Plataforma de Destino Área de trabalho
cabeçalho ndis.h (inclua Ndis.h)
IRQL <= DISPATCH_LEVEL
regras de conformidade de DDI Irql_MCM_Function(ndis)

Consulte também

NDIS_OID_REQUEST

NdisCoOidRequest

ProtocolCoOidRequest

ProtocolCoOidRequestComplete