Compartir a través de


estructura DEVICE_POWER_DESCRIPTOR (winioctl.h)

La estructura DEVICE_POWER_DESCRIPTOR describe las capacidades de energía de un dispositivo de almacenamiento.

Sintaxis

typedef struct _DEVICE_POWER_DESCRIPTOR {
  DWORD   Version;
  DWORD   Size;
  BOOLEAN DeviceAttentionSupported;
  BOOLEAN AsynchronousNotificationSupported;
  BOOLEAN IdlePowerManagementEnabled;
  BOOLEAN D3ColdEnabled;
  BOOLEAN D3ColdSupported;
  BOOLEAN NoVerifyDuringIdlePower;
  BYTE    Reserved[2];
  DWORD   IdleTimeoutInMS;
} DEVICE_POWER_DESCRIPTOR, *PDEVICE_POWER_DESCRIPTOR;

Miembros

Version

Contiene el tamaño de esta estructura, en bytes. El valor de este miembro cambiará a medida que se agreguen miembros a la estructura.

Size

Especifica el tamaño total de los datos devueltos, en bytes. Esto puede incluir datos que siguen a esta estructura.

DeviceAttentionSupported

True si se admite la atención del dispositivo. En caso contrario, es false.

AsynchronousNotificationSupported

True si el dispositivo admite notificaciones asincrónicas, entregadas a través de IOCTL_STORAGE_EVENT_NOTIFICATION. En caso contrario, es false.

IdlePowerManagementEnabled

True si el dispositivo se ha registrado para la administración de energía inactiva en tiempo de ejecución. En caso contrario, es false.

D3ColdEnabled

True si el dispositivo se apagará cuando se ponga en estado de alimentación D3. En caso contrario, es false.

D3ColdSupported

True si la plataforma admite D3ColdEnabled para este dispositivo. En caso contrario, es false.

NoVerifyDuringIdlePower

Reserved[2]

Reservado.

IdleTimeoutInMS

Valor de tiempo de espera de inactividad en milisegundos. Este miembro se omite a menos que IdlePowerManagementEnabled sea true.

Requisitos

   
Cliente mínimo compatible Windows 8 [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2012 [solo aplicaciones de escritorio]
Encabezado winioctl.h (incluye Windows.h)

Consulte también

Estructuras de administración de discos

IOCTL_STORAGE_QUERY_PROPERTY

STORAGE_PROPERTY_QUERY