IOCTL_EHSTOR_BANDMGMT_QUERY_CAPABILITIES IOCTL (ehstorbandmgmt.h)
Permintaan IOCTL_EHSTOR_BANDMGMT_QUERY_CAPABILITIES mengambil kemampuan keamanan bersalur untuk perangkat penyimpanan. IOCTL mengembalikan kemampuan sebagai struktur BAND_MANAGEMENT_CAPABILITIES dalam buffer sistem.
Kode utama
Buffer input
Tidak ada.
Panjang buffer input
Tidak ada.
Buffer output
Buffer output di Irp-AssociatedIrp.SystemBuffer> berisi struktur BAND_MANAGEMENT_CAPABILITIES.
Panjang buffer output
Panjang struktur BAND_MANAGEMENT_CAPABILITIES .
Blok status
Bidang Informasi berisi jumlah byte yang dikembalikan dalam buffer output. Salah satu nilai berikut dapat dikembalikan di bidang Status .
Nilai Status | Deskripsi |
---|---|
STATUS_SUCCESS | Perangkat mendukung manajemen pita dan kemampuan keamanan dikembalikan dalam buffer sistem. |
STATUS_INVALID_DEVICE_REQUEST | Manajemen pita tidak didukung pada perangkat penyimpanan. |
STATUS_INVALID_DEVICE_STATE | Perangkat ini menyediakan dukungan manajemen pita tetapi tidak dalam konfigurasi saat ini. |
STATUS_BUFFER_OVERFLOW | Buffer tidak disediakan atau ukurannya diatur ke nol. Ukuran yang diperlukan dikembalikan di bidang Informasi . |
STATUS_BUFFER_TOO_SMALL | Ukuran buffer terlalu kecil untuk mengembalikan output. |
Keterangan
Driver atau aplikasi dapat meminta ukuran buffer output yang diperlukan dengan mengatur buffer output untuk permintaan ke NULL dan ukuran output ke 0. Permintaan IOCTL_EHSTOR_BANDMGMT_QUERY_CAPABILITIES akan kembali dengan bidang Status blok IoStatus diatur ke STATUS_BUFFER_OVERFLOW dan bidang Informasi akan berisi ukuran buffer yang diperlukan.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Tersedia dimulai dengan Windows 8 |
Header | ehstorbandmgmt.h (termasuk EhStorBandMgmt.h) |