структура 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.
Комментарии
Поставщик сетевых интерфейсов инициализирует структуру NET_IF_INFORMATION для предоставления NDIS сведений о каждом зарегистрированном интерфейсе. Структура NET_PHYSICAL_LOCATION включена в элемент PhysicalLocation структуры NET_IF_INFORMATION.
NET_PHYSICAL_LOCATION содержит сведения, которые остаются постоянными в течение жизненного цикла интерфейса. Чтобы зарегистрировать интерфейс, поставщик передает указатель на инициализированную поставщиком структуру NET_IF_INFORMATION в функцию NdisIfRegisterInterface .
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Поддерживается в NDIS 6.0 и более поздних версиях. |
Верхняя часть | ifdef.h (включая Ntddndis.h) |