OID_QOS_REMOTE_PARAMETERS

Um driver sobreposto emite uma solicitação de consulta OID (identificador de objeto) de OID_QOS_REMOTE_PARAMETERS para obter os parâmetros de QoS (Qualidade de Serviço) do NDIS para um par remoto. O driver de miniporto usa esses parâmetros de QoS remotos para resolver seus parâmetros operacionais de QoS do NDIS. O driver configura o adaptador de rede com os parâmetros operacionais para executar a transmissão de pacoteS QoS.

Após um retorno bem-sucedido da solicitação de consulta OID, o InformationBuffer membro da estrutura NDIS_OID_REQUEST contém um ponteiro para uma estrutura de NDIS_QOS_PARAMETERS.

Observação essa solicitação de consulta OID é válida apenas para drivers de miniporto que dão suporte à interface DCB (Ponte de Data Center) do IEEE 802.1.

Observações

Quando o NDIS lida com a solicitação OID de OID_QOS_REMOTE_PARAMETERS com êxito, ele retorna os parâmetros remotos de QoS do NDIS armazenados em cache da indicação de status de NDIS_STATUS_QOS_REMOTE_PARAMETERS_CHANGE anterior que foi emitida pelo driver de miniporto. O driver emite essa indicação de status para relatar o conjunto inicial de parâmetros de QoS do NDIS remoto. O driver também emite essa indicação de status sempre que os parâmetros remotos de QoS do NDIS forem alterados.

O NDIS retorna uma estrutura de NDIS_QOS_PARAMETERS inicializada da seguinte maneira:

Para obter mais informações sobre parâmetros NDIS QoS remotos, consulte Visão geral dos parâmetros de QoS do NDIS.

Códigos de status de retorno

O NDIS retorna um dos seguintes códigos de status.

Código de status Descrição

NDIS_STATUS_SUCCESS

A solicitação OID foi concluída com êxito.

NDIS_STATUS_NOT_SUPPORTED

O driver de miniporto não dá suporte à interface QoS do NDIS.

NDIS_STATUS_INVALID_LENGTH

O comprimento do buffer de informações é menor que sizeof(NDIS_QOS_PARAMETERS). O NDIS define os dados de . QUERY_INFORMATION. BytesNeededed membro na estrutura NDIS_OID_REQUEST para o tamanho mínimo do buffer necessário.

NDIS_STATUS_FAILURE

A solicitação falhou por outros motivos.

Requisitos

Versão

Com suporte no NDIS 6.30 e posterior.

Cabeçalho

Ntddndis.h (inclua Ndis.h)

Consulte também


NdisMOidRequestComplete

NDIS_OID_REQUEST

NDIS_QOS_CAPABILITIES

NDIS_STATUS_QOS_OPERATIONAL_PARAMETERS_CHANGE

NDIS_STATUS_QOS_REMOTE_PARAMETERS_CHANGE

OID_QOS_PARAMETERS