OID_GEN_PHYSICAL_MEDIUM_EX
Come query, l'OID OID_GEN_PHYSICAL_MEDIUM_EX specifica i tipi di supporti fisici supportati da un adattatore miniport.
Commenti
NDIS gestisce questo OID per i driver miniport NDIS 6.0 e versioni successive. Il driver miniport fornisce il valore medio fisico durante l'inizializzazione.
Il membro InformationBuffer della struttura NDIS_OID_REQUEST contiene un valore di enumerazione NDIS_PHYSICAL_MEDIUM.
Nota La differenza tra OID_GEN_PHYSICAL_MEDIUM_EX e OID_GEN_PHYSICAL_MEDIUM è che la versione OID_GEN_PHYSICAL_MEDIUM_EX non esegue l'override del tipo di NdisPhysicalMedium802_3 come NdisPhysicalMediumUnspecified mentre OID_GEN_PHYSICAL_MEDIUM ancora funziona. È consigliabile che tutti i driver 6.x usino la versione EX. OID_GEN_PHYSICAL_MEDIUM_EX viene esposto tramite un GUID WMI.
I driver Miniport segnalano un tipo di supporto fisico per differenziare i supporti fisici dai supporti dichiarati per supportare nella query OID OID_GEN_MEDIA_SUPPORTED .
NDIS supporta l'OID OID_GEN_PHYSICAL_MEDIUM_EX per le schede miniport che supportano reti più recenti, anche se tali reti trasferiscono pacchetti che appaiono al sistema operativo e a NDIS come tipi di supporti standard e noti.
Le reti più recenti trasferiscono pacchetti che potrebbero apparire come supporti standard, ma che potrebbero avere nuove funzionalità o lievi differenze rispetto allo standard. Questo OID esiste in modo che i driver e le applicazioni di livello superiore possano determinare le reti effettive a cui si connette una scheda di interfaccia di rete. Dopo aver recuperato informazioni sulle reti sottostanti, i driver e le applicazioni di livello superiore possono usare queste informazioni per modificare il comportamento di tali driver e applicazioni.
Per distinguere chiaramente una scheda di interfaccia di rete 802.3 da una scheda di interfaccia di rete emulata 802.3 per cui non è definito alcun tipo di supporto fisico, NDIS 6.0 e versioni successive e versioni successive richiedono driver miniport 802.3 per segnalare un tipo di supporto NdisPhysicalMedium802_3 .
Requisiti
Versione |
Supportato in NDIS 6.20 e versioni successive. Non richiesto per i driver miniport. Vedere la sezione Note. |
Intestazione |
Ntddndis.h (include Ndis.h) |