Bagikan melalui


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

IRP_MJ_DEVICE_CONTROL

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)

Lihat juga

BAND_MANAGEMENT_CAPABILITIES