Bagikan melalui


struktur STORAGE_ENDURANCE_DATA_DESCRIPTOR (ntddscsi.h)

Miniport menggunakan STORAGE_ENDURANCE_DATA_DESCRIPTOR untuk melaporkan informasi ketahanan perangkat ke driver port penyimpanan.

Sintaksis

typedef struct _STORAGE_ENDURANCE_DATA_DESCRIPTOR {
  ULONG                  Version;
  ULONG                  Size;
  STORAGE_ENDURANCE_INFO EnduranceInfo;
} STORAGE_ENDURANCE_DATA_DESCRIPTOR, *PSTORAGE_ENDURANCE_DATA_DESCRIPTOR;

Anggota

Version

Versi struktur ini. Atur ini menjadi ukuran dari(STORAGE_ENDURANCE_DATA_DESCRIPTOR).

Size

Ukuran, dalam byte, dari buffer yang berisi informasi daya tahan. Atur ini menjadi ukuran dari(STORAGE_ENDURANCE_DATA_DESCRIPTOR).

EnduranceInfo

Struktur STORAGE_ENDURANCE_INFO untuk menyimpan informasi daya tahan perangkat.

Komentar

Miniport mengembalikan struktur ini saat menangani permintaan IOCTL_SCSI_MINIPORT yang memiliki struktur SRB_IO_CONTROL dengan Tanda TanganIOCTL_MINIPORT_SIGNATURE_ENDURANCE_INFO, dan ControlCode IOCTL_STORAGE_QUERY_PROPERTY dengan PropertyId StorageDeviceEnduranceProperty dan QueryType PropertyStandardQuery.

Driver port penyimpanan menggunakan STORAGE_HW_ENDURANCE_DATA_DESCRIPTOR, yang didefinisikan dalam ntddstor.h. STORAGE_HW_ENDURANCE_DATA_DESCRIPTOR dan STORAGE_ENDURANCE_DATA_DESCRIPTOR berukuran identik, sehingga driver port penyimpanan dan miniport harus melemparkan struktur yang mereka terima saat berkomunikasi satu sama lain.

Persyaratan

Syarat Nilai
Header ntddscsi.h

Lihat juga

IOCTL_MINIPORT_SIGNATURE_ENDURANCE_INFO

IOCTL_SCSI_MINIPORT

IOCTL_STORAGE_QUERY_PROPERTY

SRB_IO_CONTROL

STORAGE_ENDURANCE_INFO

STORAGE_HW_ENDURANCE_DATA_DESCRIPTOR