struktur PHYSICAL_ELEMENT_STATUS_REQUEST (ntddstor.h)

Struktur PHYSICAL_ELEMENT_STATUS_REQUEST menentukan elemen awal untuk mencari status elemen fisik perangkat.

Sintaks

typedef struct _PHYSICAL_ELEMENT_STATUS_REQUEST {
  ULONG Version;
  ULONG Size;
  ULONG StartingElement;
  UCHAR Filter;
  UCHAR ReportType;
  UCHAR Reserved[2];
} PHYSICAL_ELEMENT_STATUS_REQUEST, *PPHYSICAL_ELEMENT_STATUS_REQUEST;

Anggota

Version

Menentukan versi struktur ini.

Size

Menentukan ukuran struktur ini, dalam byte.

StartingElement

Menentukan pengidentifikasi elemen dari elemen fisik pertama yang ditangani oleh perintah ini.

Filter

Membatasi pendeskripsi status elemen fisik untuk dikembalikan berdasarkan nilai berikut:

Nilai Makna
0 Semua deskriptor status fisik ditentukan oleh bidang lain di CDB.
1 Hanya deskriptor status elemen fisik yang nilai PhysicalElementHealth dalam PHYSICAL_ELEMENT_STATUS_DESCRIPTOR adalah:
  • Lebih besar dari atau sama dengan 0x65 dan kurang dari atau sama dengan 0xCF.
  • Sama dengan 0xFF.

ReportType

Menentukan jenis deskriptor status elemen fisik yang akan dikembalikan seperti yang ditentukan dalam tabel berikut:

Nilai Makna
0x0 Mengembalikan deskriptor untuk elemen fisik, berdasarkan nilai Filter.
0x1 Mengembalikan deskriptor untuk elemen penyimpanan, berdasarkan nilai Filter.

Reserved[2]

Disiapkan untuk penggunaan masa mendatang.

Keterangan

Struktur ini adalah buffer input untuk IOCTL_STORAGE_GET_PHYSICAL_ELEMENT_STATUS.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 10, versi 1709
Header ntddstor.h

Lihat juga

IOCTL_STORAGE_GET_PHYSICAL_ELEMENT_STATUS

PHYSICAL_ELEMENT_STATUS_DESCRIPTOR