Bagikan melalui


IOCTL_EHSTOR_BANDMGMT_GET_BAND_METADATA IOCTL (ehstorbandmgmt.h)

Metadata yang terkait dengan band diambil dengan permintaan IOCTL_EHSTOR_BANDMGMT_GET_BAND_METADATA . Metadata untuk band berfungsi sebagai area data untuk aplikasi manajer kunci.

Kode utama

IRP_MJ_DEVICE_CONTROL

Buffer input

Buffer input di Irp-AssociatedIrp.SystemBuffer> harus berisi struktur GET_BAND_METADATA_PARAMETERS.

Panjang buffer input

Parameters.DeviceIoControl.InputBufferLength menunjukkan ukuran, dalam byte, dari buffer, yang harus setidaknya berukuranof (GET_BAND_METADATA_PARAMETERS).

Buffer output

Buffer output di Irp-AssociatedIrp.SystemBuffer> berisi array byte metadata band yang ditentukan oleh GET_BAND_METADATA_PARAMETERS.

Panjang buffer output

Panjang struktur GET_BAND_METADATA_PARAMETERS .

Blok status

Bidang Informasi berisi jumlah byte yang dikembalikan dalam buffer output. Salah satu nilai berikut ini dapat dikembalikan di bidang Status .

Nilai Status Deskripsi
STATUS_SUCCESS Metadata dikembalikan dalam buffer sistem.
STATUS_INVALID_DEVICE_REQUEST Perangkat penyimpanan tidak mendukung manajemen pita.
STATUS_INVALID_BUFFER_SIZE Ukuran buffer output salah.
STATUS_INVALID_PARAMETER Informasi dalam buffer input tidak valid.
STATUS_NOT_FOUND Pita tidak ditemukan untuk kriteria pilihan yang disediakan.
STATUS_IO_DEVICE_ERROR Komunikasi gagal. Perangkat penyimpanan mungkin tidak kompatibel dengan protokol keamanan.

Keterangan

Autentikasi untuk IOCTL ini tidak perlu dan kunci autentikasi tidak disertakan sebagai input.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Tersedia dimulai dengan Windows 8
Header ehstorbandmgmt.h (termasuk EhStorBandMgmt.h)

Lihat juga

BAND_LOCATION_INFO

BAND_SECURITY_INFO

CREATE_BAND_PARAMETERS