структура NDIS_SRIOV_SET_VF_POWER_STATE_PARAMETERS (ntddndis.h)
Структура NDIS_SRIOV_SET_VF_POWER_STATE_PARAMETERS задает параметры для изменения состояния питания виртуальной функции (VF) сетевого адаптера PCI Express (PCIe).
Синтаксис
typedef struct _NDIS_SRIOV_SET_VF_POWER_STATE_PARAMETERS {
NDIS_OBJECT_HEADER Header;
NDIS_SRIOV_FUNCTION_ID VFId;
NDIS_DEVICE_POWER_STATE PowerState;
BOOLEAN WakeEnable;
} NDIS_SRIOV_SET_VF_POWER_STATE_PARAMETERS, *PNDIS_SRIOV_SET_VF_POWER_STATE_PARAMETERS;
Члены
Header
Тип, редакция и размер структуры NDIS_SRIOV_SET_VF_POWER_STATE_PARAMETERS . Этот элемент имеет формат структуры NDIS_OBJECT_HEADER .
Драйвер мини-порта должен задать для элемента Typeзаголовка значение NDIS_OBJECT_TYPE_DEFAULT. Чтобы указать версию структуры NDIS_SRIOV_SET_VF_POWER_STATE_PARAMETERS , драйвер должен задать для члена Редакциизаголовка следующее значение:
NDIS_SRIOV_SET_VF_POWER_STATE_PARAMETERS_REVISION_1
Исходная версия для NDIS 6.30 и более поздних версий.
Задайте для элемента Размер значение NDIS_SIZEOF_SRIOV_SET_VF_POWER_STATE_PARAMETERS_REVISION_1.
VFId
Значение NDIS_SRIOV_FUNCTION_ID, указывающее уникальный идентификатор VF в сетевом адаптере.
PowerState
Значение NDIS_DEVICE_POWER_STATE , указывающее состояние питания сетевого адаптера.
WakeEnable
Значение BOOLEAN, указывающее, должен ли сетевой адаптер иметь сигнал WAKE# (на шине PCI Express) или сигнал PME# (на шине PCI) при переходе в состояние низкого энергопотребления.
Комментарии
Структура NDIS_SRIOV_SET_VF_POWER_STATE_PARAMETERS используется в запросах на набор OID OID_SRIOV_SET_VF_POWER_STATE.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Поддерживается в NDIS 6.30 и более поздних версиях. |
Верхняя часть | ntddndis.h (включая Ndis.h) |
См. также раздел