Partager via


NET_PHYSICAL_LOCATION_LH structure (ifdef.h)

La structure NET_PHYSICAL_LOCATION fournit à NDIS des informations sur l’emplacement physique d’une interface réseau inscrite.

Syntaxe

typedef struct _NET_PHYSICAL_LOCATION_LH {
  ULONG BusNumber;
  ULONG SlotNumber;
  ULONG FunctionNumber;
} NET_PHYSICAL_LOCATION_LH, *PNET_PHYSICAL_LOCATION_LH;

Membres

BusNumber

Numéro de bus de l’emplacement physique du matériel. Si l’emplacement physique est inconnu, définissez ce membre sur NIIF_BUS_NUMBER_UNKNOWN. D’autres valeurs sont réservées à NDIS.

SlotNumber

Numéro d’emplacement de l’emplacement physique du matériel. Si l’emplacement physique est inconnu, définissez ce membre sur NIIF_SLOT_NUMBER_UNKNOWN. D’autres valeurs sont réservées à NDIS.

FunctionNumber

Numéro de fonction de l’emplacement physique du matériel. Si l’emplacement physique est inconnu, définissez ce membre sur NIIF_FUNCTION_NUMBER_UNKNOWN. D’autres valeurs sont réservées à NDIS.

Remarques

Un fournisseur d’interface réseau initialise une structure de NET_IF_INFORMATION pour fournir à NDIS des informations sur chaque interface inscrite. La structure NET_PHYSICAL_LOCATION est incluse dans le membre PhysicalLocation de la structure NET_IF_INFORMATION.

NET_PHYSICAL_LOCATION contient des informations qui restent constantes pendant la durée de vie de l’interface. Pour inscrire une interface, un fournisseur transmet un pointeur vers une structure de NET_IF_INFORMATION initialisée par un fournisseur à la fonction NdisIfRegisterInterface .

Configuration requise

Condition requise Valeur
Client minimal pris en charge Pris en charge dans NDIS 6.0 et versions ultérieures.
En-tête ifdef.h (include Ntddndis.h)

Voir aussi

NET_IF_INFORMATION

NdisIfRegisterInterface