Compartir a través de


estructura DEVICE_POWER_DESCRIPTOR (ntddstor.h)

Se usa junto con el código de control de IOCTL_STORAGE_QUERY_PROPERTY para describir las funcionalidades de energía de un dispositivo de almacenamiento.

Sintaxis

typedef struct _DEVICE_POWER_DESCRIPTOR {
  ULONG   Version;
  ULONG   Size;
  BOOLEAN DeviceAttentionSupported;
  BOOLEAN AsynchronousNotificationSupported;
  BOOLEAN IdlePowerManagementEnabled;
  BOOLEAN D3ColdEnabled;
  BOOLEAN D3ColdSupported;
  BOOLEAN NoVerifyDuringIdlePower;
  UCHAR   Reserved[2];
  ULONG   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. De lo contrario, False.

AsynchronousNotificationSupported

True si el dispositivo admite notificaciones asincrónicas, entregadas a través de IOCTL_STORAGE_EVENT_NOTIFICATION. De lo contrario, False

IdlePowerManagementEnabled

True si el dispositivo se ha registrado para la administración de energía inactiva en tiempo de ejecución. De lo contrario, False

D3ColdEnabled

True si el dispositivo se apagará cuando se coloque en el estado de alimentación D3. De lo contrario, False

D3ColdSupported

True si la plataforma admite D3ColdEnabled para este dispositivo. De lo contrario, False.

NoVerifyDuringIdlePower

True si el dispositivo no requiere ninguna comprobación durante las transiciones de energía inactivas. De lo contrario, False

Reserved[2]

Reservado.

IdleTimeoutInMS

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

Requisitos

Requisito Value
Cliente mínimo compatible Windows 8
Servidor mínimo compatible Windows Server 2012
Encabezado ntddstor.h (incluya Ntddstor.h)

Consulte también

IOCTL_STORAGE_QUERY_PROPERTY