Condividi tramite


struttura DEVICE_POWER_DESCRIPTOR (ntddstor.h)

Usato insieme al codice di controllo IOCTL_STORAGE_QUERY_PROPERTY per descrivere le funzionalità di alimentazione di un dispositivo di archiviazione.

Sintassi

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;

Membri

Version

Contiene le dimensioni di questa struttura, in byte. Il valore di questo membro cambierà man mano che i membri vengono aggiunti alla struttura.

Size

Specifica le dimensioni totali dei dati restituiti, in byte. Ciò può includere dati che seguono questa struttura.

DeviceAttentionSupported

True se l'attenzione del dispositivo è supportata. In caso contrario, False.

AsynchronousNotificationSupported

True se il dispositivo supporta le notifiche asincrone, recapitate tramite IOCTL_STORAGE_EVENT_NOTIFICATION. In caso contrario, false

IdlePowerManagementEnabled

True se il dispositivo è stato registrato per il risparmio energia inattiva di runtime. In caso contrario, false

D3ColdEnabled

True se il dispositivo verrà spento quando si inserisce nello stato di alimentazione D3. In caso contrario, false

D3ColdSupported

true se la piattaforma supporta D3ColdEnabled per questo dispositivo. In caso contrario, False.

NoVerifyDuringIdlePower

True se il dispositivo non richiede alcuna verifica durante le transizioni di alimentazione inattive. In caso contrario, false

Reserved[2]

Riservato.

IdleTimeoutInMS

Valore di timeout di inattività in millisecondi. Questo membro viene ignorato a meno che IdlePowerManagementEnabled sia true.

Fabbisogno

Requisito Valore
client minimo supportato Windows 8
server minimo supportato Windows Server 2012
intestazione ntddstor.h (include Ntddstor.h)

Vedere anche

IOCTL_STORAGE_QUERY_PROPERTY