Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Struktur DEVICE_POWER_DESCRIPTOR menjelaskan kemampuan daya perangkat penyimpanan.
Sintaks
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;
Anggota
Version
Berisi ukuran struktur ini, dalam byte. Nilai anggota ini akan berubah saat anggota ditambahkan ke struktur.
Size
Menentukan ukuran total data yang dikembalikan, dalam byte. Ini mungkin termasuk data yang mengikuti struktur ini.
DeviceAttentionSupported
Benar jika perhatian perangkat didukung. Jika tidak, salah.
AsynchronousNotificationSupported
True jika perangkat mendukung pemberitahuan asinkron, dikirimkan melalui IOCTL_STORAGE_EVENT_NOTIFICATION. Jika tidak, salah.
IdlePowerManagementEnabled
True jika perangkat telah didaftarkan untuk manajemen daya diam runtime. Jika tidak, salah.
D3ColdEnabled
True jika perangkat akan dimatikan saat dimasukkan ke status daya D3. Jika tidak, salah.
D3ColdSupported
True jika platform mendukung D3ColdEnabled untuk perangkat ini. Jika tidak, salah.
NoVerifyDuringIdlePower
Reserved[2]
Dicadangkan.
IdleTimeoutInMS
Nilai batas waktu diam dalam milidetik. Anggota ini diabaikan kecuali IdlePowerManagementEnabled benar.
Persyaratan
Klien minimum yang didukung | Windows 8 [hanya aplikasi desktop] |
Server minimum yang didukung | Windows Server 2012 [hanya aplikasi desktop] |
Header | winioctl.h (termasuk Windows.h) |