Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
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:
Se o driver de miniporto tiver emitido anteriormente uma indicação de status NDIS_STATUS_QOS_REMOTE_PARAMETERS_CHANGE, o NDIS armazenará em cache os dados NDIS_QOS_PARAMETERS e retornará esses dados para a solicitação de consulta OID de OID_QOS_REMOTE_PARAMETERS.
Se o driver de miniporto não tiver emitido uma indicação de status NDIS_STATUS_QOS_REMOTE_PARAMETERS_CHANGE, o NDIS retornará uma estrutura NDIS_QOS_PARAMETERS com todos os membros (com exceção do membro de Cabeçalho) definido como zero.
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
NDIS_STATUS_QOS_OPERATIONAL_PARAMETERS_CHANGE