Partilhar via


OID_GEN_PHYSICAL_MEDIUM_EX

Como uma consulta, o OID_GEN_PHYSICAL_MEDIUM_EX OID especifica os tipos de mídia física que um adaptador de miniporta suporta.

Comentários

O NDIS lida com esse OID para drivers de miniporta NDIS 6.0 e posteriores. O driver de miniporta fornece o valor médio físico durante a inicialização.

O InformationBuffer membro da estrutura NDIS_OID_REQUEST contém um NDIS_PHYSICAL_MEDIUM valor de enumeração.

Nota A diferença entre OID_GEN_PHYSICAL_MEDIUM_EX e OID_GEN_PHYSICAL_MEDIUM é que a versão OID_GEN_PHYSICAL_MEDIUM_EX não substitui o tipo NdisPhysicalMedium802_3 como NdisPhysicalMediumUnspecified enquanto OID_GEN_PHYSICAL_MEDIUM ainda o faz. Recomendamos que todos os drivers 6.x usem a versão EX. OID_GEN_PHYSICAL_MEDIUM_EX é exposto através de um GUID WMI.

Os drivers de miniporta relatam um tipo de mídia física para diferenciar sua mídia física da mídia que eles declararam suportar na consulta OID OID_GEN_MEDIA_SUPPORTED.

O NDIS suporta o OID_GEN_PHYSICAL_MEDIUM_EX OID para adaptadores de miniporta que suportam redes mais recentes, mesmo que essas redes transfiram pacotes que aparecem para o sistema operacional e para o NDIS como tipos de mídia padrão e bem conhecidos.

Redes mais recentes transferem pacotes que podem parecer mídia padrão, mas que podem ter novos recursos ou pequenas diferenças em relação ao padrão. Esse OID existe para que drivers e aplicativos de camada superior possam determinar as redes reais às quais uma NIC se conecta. Depois de recuperar informações sobre redes subjacentes, drivers e aplicativos de camada superior podem usar essas informações para modificar como esses drivers e aplicativos se comportam.

Para distinguir claramente uma NIC 802.3 de uma NIC 802.3 emulada para a qual não há nenhum tipo de meio físico definido, o NDIS 6.0 e versões posteriores e posteriores exigem drivers de miniporta 802.3 para relatar um tipo de mídia NdisPhysicalMedium802_3.

Requerimentos

Versão

Suportado no NDIS 6.20 e posterior. Não solicitado para drivers de miniporta. (Ver secção Observações.)

Cabeçalho

Ntddndis.h (inclui Ndis.h)

Ver também

NDIS_OID_REQUEST

OID_GEN_MEDIA_SUPPORTED

OID_GEN_PHYSICAL_MEDIUM