Compartilhar via


OID_GEN_SUPPORTED_LIST

Como uma consulta, o OID OID_GEN_SUPPORTED_LIST especifica uma matriz de OIDs para objetos aos quais o driver de miniporto ou uma NIC dá suporte. Os objetos incluem objetos gerais, específicos da mídia e específicos da implementação.

Version Information

Windows Vista e versões posteriores do Windows
Supported.

drivers de miniporto NDIS 6.0 e posterior
Not requested.

drivers de miniporto do NDIS 5.1
Mandatory. Consulte OID_GEN_SUPPORTED_LIST (NDIS 5.1).

Windows XP
Supported.

drivers de miniporto do NDIS 5.1
Mandatory. Consulte OID_GEN_SUPPORTED_LIST (NDIS 5.1).

Remarks

Os drivers de miniporto NDIS 6.0 e posteriores não recebem essa solicitação de OID. O NDIS manipula essa OID com um valor armazenado em cache que os drivers de miniporto fornecem durante a inicialização.

Para especificar a lista de OIDs com suporte durante a inicialização, um driver de miniporto define o supportedOidList membro da estrutura NDIS_MINIPORT_ADAPTER_GENERAL_ATTRIBUTES e passa a estrutura para a função NdisMSetMiniportAttributes.

O NDIS encaminha um subconjunto da lista fornecida para drivers de protocolo que fazem essa consulta. Ou seja, o NDIS filtra todas as OIDs de estatísticas com suporte fora da lista porque os drivers de protocolo nunca fazem consultas de estatísticas.

Se um driver de miniporto listar uma OID em sua lista de OIDs com suporte, ele deverá dar suporte total à OID. Ou seja, o driver de miniporto deve retornar dados válidos quando responder a uma consulta ou definir a solicitação para os OIDs que ele inclui na lista. Por exemplo, o OID OID_GEN_STATISTICS é um OID necessário para drivers de miniporto NDIS 6.0 e posteriores. Se um driver de miniporto não der suporte às estatísticas em hardware ou software e retornar informações de estatísticas incorretas, o driver não poderá especificar OID_GEN_STATISTICS em sua lista de OIDs compatíveis.

As duplicatas podem aparecer na lista de OIDs com suporte. Os drivers não são necessários para garantir que haja apenas uma entrada para cada OID na lista.

Requirements

Header

Ntddndis.h (inclua Ndis.h)

See also

OID_GEN_STATISTICS