Bagikan melalui


struktur SRBEX_DATA_POWER (storport.h)

Struktur SRBEX_DATA_POWER berisi data permintaan untuk SRB daya yang diperluas.

Catatan Driver port SCSI dan model driver miniport SCSI dapat diubah atau tidak tersedia di masa mendatang. Sebagai gantinya, sebaiknya gunakan driver Storport dan model driver miniport Storport .
 

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

STORAGE_REQUEST_BLOCK

STOR_DEVICE_POWER_STATE

STOR_POWER_ACTION