struktur SRBEX_DATA_POWER (storport.h)
Struktur SRBEX_DATA_POWER berisi data permintaan untuk SRB daya yang diperluas.
Sintaks
typedef struct _SRBEX_DATA_POWER {
SRBEXDATATYPE Type;
ULONG Length;
UCHAR SrbPowerFlags;
UCHAR Reserved[3];
STOR_DEVICE_POWER_STATE DevicePowerState;
STOR_POWER_ACTION PowerAction;
} SRBEX_DATA_POWER, *PSRBEX_DATA_POWER;
Anggota
Type
Indikator jenis data untuk struktur data SRB dua arah yang diperluas. Atur ke SrbExDataTypePower.
Length
Panjang data dalam struktur ini dimulai dengan anggota SrbPowerFlags . Atur ke SRBEX_DATA_POWER_LENGTH.
SrbPowerFlags
Menunjukkan bahwa permintaan daya adalah untuk adaptor jika SRB_POWER_FLAGS_ADAPTER_REQUEST diatur dan alamat perangkat penyimpanan dicadangkan. Jika tidak, SrbPowerFlags akan menjadi NULL, menunjukkan bahwa permintaan adalah untuk perangkat penyimpanan yang ditentukan oleh alamat di AddressOffset dalam struktur STORAGE_REQUEST_BLOCK .
Reserved[3]
Anggota ini dicadangkan. Atur ke 0.
DevicePowerState
Nilai enumerator jenis STOR_DEVICE_POWER_STATE yang menentukan status daya perangkat yang diminta.
PowerAction
Nilai enumerator jenis STOR_POWER_ACTION yang menentukan jenis pematian sistem yang akan terjadi. Nilai ini bermakna hanya jika perangkat berpindah ke status daya D1, D2, atau D3 seperti yang ditunjukkan oleh anggota DevicePowerState .
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 8 |
Header | storport.h (termasuk Storport.h, Srb.h, Minitape.h) |
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk