struktur DEVICE_STORAGE_RANGE_ATTRIBUTES (ntddstor.h)
Struktur DEVICE_STORAGE_RANGE_ATTRIBUTES berisi status kesalahan media untuk rentang blok logis.
Sintaks
typedef struct _DEVICE_STORAGE_RANGE_ATTRIBUTES {
ULONGLONG LengthInBytes;
union {
ULONG AllFlags;
struct {
ULONG IsRangeBad : 1;
} DUMMYSTRUCTNAME;
} DUMMYUNIONNAME;
ULONG Reserved;
} DEVICE_STORAGE_RANGE_ATTRIBUTES, *PDEVICE_STORAGE_RANGE_ATTRIBUTES;
Anggota
LengthInBytes
Panjang rentang blok logis, dalam byte, yang berlaku untuk status kesalahan di IsRangeBad .
DUMMYUNIONNAME
DUMMYUNIONNAME.AllFlags
Jangan gunakan.
DUMMYUNIONNAME.DUMMYSTRUCTNAME
DUMMYUNIONNAME.DUMMYSTRUCTNAME.IsRangeBad
Menunjukkan apakah rentang blok logis berisi kesalahan media. Atur ke 1 saat rentang blok logis berisi kesalahan; jika tidak, atur ke 0.
Reserved
Dicadangkan untuk digunakan di masa mendatang; jangan gunakan.
Keterangan
Blok output dalam payload permintaan IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES diformat sebagai struktur DEVICE_DSM_RANGE_ERROR_OUTPUT saat tindakan DeviceDsmAction_GetRangeErrorInfo. Driver mengembalikan status kesalahan untuk rentang blok logis dalam array struktur DEVICE_STORAGE_RANGE_ATTRIBUTES. Elemen array diurutkan sehingga urutannya sesuai dengan urutan rentang input.
Lihat Deskripsi DEVICE_DSM_ACTION untuk detail selengkapnya tentang tindakan ini.
Persyaratan
Persyaratan | Nilai |
---|---|
Header | ntddstor.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