Compartir a través de


estructura NDIS_SRIOV_SET_VF_POWER_STATE_PARAMETERS (ntddndis.h)

La estructura NDIS_SRIOV_SET_VF_POWER_STATE_PARAMETERS especifica los parámetros para cambiar el estado de energía de la función virtual (VF) de pci Express (PCIe) de un adaptador de red.

Sintaxis

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;

Miembros

Header

Tipo, revisión y tamaño de la estructura NDIS_SRIOV_SET_VF_POWER_STATE_PARAMETERS. Este miembro tiene el formato de una estructura NDIS_OBJECT_HEADER.

El controlador de miniport debe establecer el miembro Type de Encabezado en NDIS_OBJECT_TYPE_DEFAULT. Para especificar la versión de la estructura de NDIS_SRIOV_SET_VF_POWER_STATE_PARAMETERS, el controlador debe establecer el miembro Revisión de de Encabezado en el siguiente valor:

NDIS_SRIOV_SET_VF_POWER_STATE_PARAMETERS_REVISION_1

Versión original para NDIS 6.30 y versiones posteriores.

Establezca el miembro Size en NDIS_SIZEOF_SRIOV_SET_VF_POWER_STATE_PARAMETERS_REVISION_1.

VFId

Valor NDIS_SRIOV_FUNCTION_ID que especifica el identificador único del VF en el adaptador de red.

Nota El VF con el valor de NDIS_SRIOV_FUNCTION_ID especificado debe tener recursos asignados previamente a través de una solicitud de conjunto de OID de OID_NIC_SWITCH_ALLOCATE_VF.
 

PowerState

Valor NDIS_DEVICE_POWER_STATE que especifica el estado de energía del adaptador de red.

WakeEnable

Valor BOOLEAN que especifica si el adaptador de red debe tener su señal WAKE# (en el bus PCI Express) o la señal PME# (en el bus PCI) a medida que entra en estado de baja potencia.

Nota Este valor debe establecerse en FALSE si powerState está establecido en el estado de energía completa (NdisDeviceStateD0).
 

Observaciones

La estructura NDIS_SRIOV_SET_VF_POWER_STATE_PARAMETERS se usa en solicitudes de conjunto de OID de OID_SRIOV_SET_VF_POWER_STATE.

Requisitos

Requisito Valor
cliente mínimo admitido Compatible con NDIS 6.30 y versiones posteriores.
encabezado de ntddndis.h (include Ndis.h)

Consulte también

NDIS_OBJECT_HEADER

OID_SRIOV_SET_VF_POWER_STATE