Поделиться через


структура NDIS_WMI_SET_HEADER (ntddndis.h)

Структура NDIS_WMI_SET_HEADER предоставляет сведения о запросе набора GUID от клиентов WMI.

Синтаксис

typedef struct _NDIS_WMI_SET_HEADER {
  NDIS_OBJECT_HEADER Header;
  NDIS_PORT_NUMBER   PortNumber;
  NET_LUID           NetLuid;
  ULONG64            RequestId;
  ULONG              Timeout;
  UCHAR              Padding[4];
} NDIS_WMI_SET_HEADER, *PNDIS_WMI_SET_HEADER;

Члены

Header

Структура NDIS_OBJECT_HEADER для этой структуры NDIS_WMI_SET_HEADER. Задайте для элемента Type элемента NDIS_OBJECT_HEADER значение NDIS_WMI_OBJECT_TYPE_SET, для элемента Revision — NDIS_WMI_SET_HEADER_REVISION_1, а для элемента Size — значение sizeof(NDIS_WMI_SET_HEADER).

PortNumber

Порт адаптера мини-порта, если таковой есть. Если ИДЕНТИФИКАТОР GUID не связан с портом, аргумент PortNumber равен нулю. Клиенты WMI могут использовать GUID_NDIS_GEN_ENUMERATE_PORTS GUID для получения списка портов, связанных с адаптером минипорта.

NetLuid

Имя сетевого интерфейса NDIS адаптера мини-порта. Клиенты WMI могут использовать GUID_NDIS_ENUMERATE_ADAPTERS_EX GUID для поиска имени устройства и соответствующего значения NetLuid .

RequestId

Идентификатор запроса. Если драйвер мини-порта должен немедленно выполнить запрос и он завершает запрос с состоянием NDIS_STATUS_INDICATION_REQUIRED, драйвер мини-порта использует это значение RequestId , чтобы задать элемент RequestId связанной структуры NDIS_STATUS_INDICATION .

Драйверы NDIS или overlying также могут использовать RequestId для отмены запроса. Когда драйвер минипорта получает запрос на отмену, он отменяет все ожидающие запросы с соответствующим Значением RequestId. Если значение RequestId равно нулю, драйвер мини-порта может игнорировать этот элемент.

Дополнительные сведения об этом элементе см. в разделе NDIS_OID_REQUEST.

Timeout

Время ожидания запроса в секундах. NDIS может сбросить драйвер или отменить запрос, если истекает время ожидания до того, как драйвер завершит запрос.

Дополнительные сведения об этом элементе см. в разделе NDIS_OID_REQUEST.

Padding[4]

Этот элемент зарезервирован

Комментарии

NDIS преобразует запросы набора WMI GUID в запросы OID NDIS.

Запросы набора GUID WMI, относящиеся к NDIS 6.0 и более поздних версий, включают структуру NDIS_WMI_SET_HEADER, за которой следуют данные, относящиеся к GUID, если таковые имеются.

Требования

Требование Значение
Минимальная версия клиента Поддерживается в NDIS 6.0 и более поздних версиях.
Верхняя часть ntddndis.h (включая Ndis.h)

См. также раздел

GUID_NDIS_ENUMERATE_ADAPTERS_EX

GUID_NDIS_GEN_ENUMERATE_PORTS

NDIS_OBJECT_HEADER