структура 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) |