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 compatíveis com um adaptador de miniporto.

Comentários

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

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

Nota A diferença entre OID_GEN_PHYSICAL_MEDIUM_EX e OID_GEN_PHYSICAL_MEDIUM é que a versão do OID_GEN_PHYSICAL_MEDIUM_EX não substitui o tipo de 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 por meio de um GUID WMI.

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

O NDIS dá suporte ao OID OID_GEN_PHYSICAL_MEDIUM_EX para adaptadores de miniport que dão suporte a 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 conhecidos.

As 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. Essa 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 médio físico definido, o NDIS 6.0 e versões posteriores e posteriores exigem drivers de miniporto 802.3 para relatar um tipo de mídia NdisPhysicalMedium802_3 .

Requisitos

Versão

Com suporte no NDIS 6.20 e posterior. Não solicitado para drivers de miniporte. (Consulte a seção Observações.)

Cabeçalho

Ntddndis.h (inclua Ndis.h)

Confira também

NDIS_OID_REQUEST

OID_GEN_MEDIA_SUPPORTED

OID_GEN_PHYSICAL_MEDIUM