NET_PHYSICAL_LOCATION_LH 構造体 (ifdef.h)
NET_PHYSICAL_LOCATION構造体は、登録済みネットワーク インターフェイスの物理的な場所に関する情報を NDIS に提供します。
構文
typedef struct _NET_PHYSICAL_LOCATION_LH {
ULONG BusNumber;
ULONG SlotNumber;
ULONG FunctionNumber;
} NET_PHYSICAL_LOCATION_LH, *PNET_PHYSICAL_LOCATION_LH;
メンバー
BusNumber
ハードウェアの物理的な場所のバス番号。 物理的な場所が不明な場合は、このメンバーを NIIF_BUS_NUMBER_UNKNOWN に設定します。 その他の値は NDIS 用に予約されています。
SlotNumber
ハードウェアの物理的な場所のスロット番号。 物理的な場所が不明な場合は、このメンバーを NIIF_SLOT_NUMBER_UNKNOWN に設定します。 その他の値は NDIS 用に予約されています。
FunctionNumber
ハードウェアの物理的な場所の関数番号。 物理的な場所が不明な場合は、このメンバーを NIIF_FUNCTION_NUMBER_UNKNOWN に設定します。 その他の値は NDIS 用に予約されています。
注釈
ネットワーク インターフェイス プロバイダーは、登録されている各インターフェイスに関する情報を NDIS に提供するために、 NET_IF_INFORMATION 構造体を初期化します。 NET_PHYSICAL_LOCATION構造体は、NET_IF_INFORMATION構造体の PhysicalLocation メンバーに含まれています。
NET_PHYSICAL_LOCATIONには、インターフェイスの有効期間中に一定の情報が含まれます。 インターフェイスを登録するために、プロバイダーはプロバイダー初期化NET_IF_INFORMATION構造体へのポインターを NdisIfRegisterInterface 関数に渡します。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | NDIS 6.0 以降でサポートされています。 |
Header | ifdef.h (Ntddndis.h を含む) |