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 を含む)

こちらもご覧ください

NET_IF_INFORMATION

NdisIfRegisterInterface