Fungsi DeviceDsmValidateOutput (ntddstor.h)
Fungsi DeviceDsmValidateOutput memvalidasi output untuk operasi manajemen himpunan data (DSM).
Sintaks
BOOLEAN DeviceDsmValidateOutput(
PDEVICE_DSM_DEFINITION Definition,
PDEVICE_DSM_OUTPUT Output,
ULONG OutputLength
);
Parameter
Definition
Penunjuk ke struktur DEVICE_DSM_DEFINITION yang menentukan operasi.
Output
Arahkan ke struktur DEVICE_DSM_OUTPUT operasi.
OutputLength
Panjangnya, dalam byte, dari seluruh buffer output.
Nilai kembali
Mengembalikan TRUE jika output valid, atau FALSE sebaliknya.
Keterangan
Output dikembalikan dalam payload permintaan IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES . Sebelum mengekstrak output, pemanggil harus terlebih dahulu memanggil DeviceDsmValidateOutput untuk memastikan bahwa output valid berdasarkan Definisi dan Output operasi (yang anggota Tindakannya harus cocok), termasuk struktur DEVICE_DSM_OUTPUT yang dituju output , dan blok output, jika ada, yang mengikuti struktur DEVICE_DSM_OUTPUT.
Lihat Gambaran Umum Manajemen Himpunan Data untuk detail selengkapnya tentang menangani DSM.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 10, versi 1803 |
Target Platform | Universal |
Header | ntddstor.h |