struktur BAND_MANAGEMENT_CAPABILITIES (ehstorbandmgmt.h)

Struktur BAND_MANAGEMENT_CAPABILITIES berisi kemampuan keamanan yang tersedia untuk perangkat penyimpanan. Struktur ini dikembalikan dalam buffer sistem oleh permintaan IOCTL_EHSTOR_BANDMGMT_QUERY_CAPABILITIES .

Sintaks

typedef struct _BAND_MANAGEMENT_CAPABILITIES {
  ULONG     StructSize;
  ULONG     Capabilities;
  ULONGLONG KeyProtectionMechanism;
  ULONG     MinAuthKeyLength;
  ULONG     MaxAuthKeyLength;
  ULONG     MaxBandCount;
  ULONG     MaxSimultaneousReencryptionCount;
  ULONG     BandMetadataSize;
} BAND_MANAGEMENT_CAPABILITIES, *PBAND_MANAGEMENT_CAPABILITIES;

Anggota

StructSize

Ukuran struktur ini dalam byte. Atur ke sizeof(BAND_MANAGEMENT_CAPABILITIES).

Capabilities

Bendera kemampuan keamanan untuk perangkat penyimpanan. Ini adalah nilai BITWISE OR dari bendera berikut.

Nilai Makna
CAPS_ACTIVATED
Jika diatur, anggota kemampuan struktur ini tersedia. Jika tidak, anggota yang tersisa dari struktur ini tidak valid.
CAPS_BANDCROSSING_SUPPORTED
Perangkat penyimpanan mendukung baca dan tulis di beberapa band. Jika bendera ini tidak diatur, satu bacaan atau tulis yang mencakup beberapa band dibagi menjadi beberapa permintaan IO untuk perangkat.
CAPS_SID_SECURED
Otoritas SID diamankan. Jika diatur, pin SID default tidak dapat digunakan untuk mengubah konfigurasi keamanan perangkat penyimpanan.

KeyProtectionMechanism

Mekanisme yang digunakan untuk melindungi kunci media. Anggota ini diatur ke salah satu hal berikut ini.

Nilai Makna
0
Kunci tidak dilindungi.
MEDIAKEY_PROTECTEDBY_VENDORSCHEME
Kunci dilindungi oleh metode yang disediakan vendor. Jangan gunakan. Opsi ini tidak didukung.
MEDIAKEY_PROTECTEDBY_AUTHKEY
Kunci dienkripsi oleh kunci yang berasal dari kunci autentikasi band. Derivasi utama menghasilkan kehilangan entropi yang dapat diabaikan dari data autentikasi band.

MinAuthKeyLength

Panjang minimum, dalam byte, dari autentikasi band atau menghapus kunci yang diterima oleh perangkat penyimpanan.

MaxAuthKeyLength

Panjang maksimum, dalam byte, dari autentikasi band atau menghapus kunci yang diterima oleh perangkat penyimpanan.

MaxBandCount

Jumlah maksimum pita simultan yang dikonfigurasi di perangkat penyimpanan. Ini termasuk band global.

MaxSimultaneousReencryptionCount

Jumlah band simultan mengenkripsi ulang perangkat keras pada perangkat. Jika anggota ini adalah 0, enkripsi ulang band berbasis perangkat keras tidak didukung.

BandMetadataSize

Ukuran, dalam byte, dari penyimpanan metadata per pita.

Keterangan

Jika CAPS_ACTIVATED tidak diatur dalam Kemampuan, fungsionalitas keamanan dapat diaktifkan dengan permintaan IOCTL_EHSTOR_BANDMGMT_ACTIVATE .

Persyaratan

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

Lihat juga

IOCTL_EHSTOR_BANDMGMT_ACTIVATE

IOCTL_EHSTOR_BANDMGMT_QUERY_CAPABILITIES