BAND_MANAGEMENT_CAPABILITIES 구조체(ehstorbandmgmt.h)
BAND_MANAGEMENT_CAPABILITIES 구조에는 스토리지 디바이스에 사용할 수 있는 보안 기능이 포함되어 있습니다. 이 구조체는 IOCTL_EHSTOR_BANDMGMT_QUERY_CAPABILITIES 요청에 의해 시스템 버퍼에 반환됩니다.
구문
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;
멤버
StructSize
이 구조체의 크기(바이트)입니다. sizeof(BAND_MANAGEMENT_CAPABILITIES)로 설정합니다.
Capabilities
스토리지 디바이스에 대한 보안 기능 플래그입니다. 다음 플래그의 비트 OR 값입니다.
KeyProtectionMechanism
미디어 키를 보호하는 데 사용되는 메커니즘입니다. 이 멤버는 다음 중 하나로 설정됩니다.
MinAuthKeyLength
스토리지 디바이스에서 허용하는 대역 인증 또는 지우기 키의 최소 길이(바이트)입니다.
MaxAuthKeyLength
스토리지 디바이스에서 허용하는 대역 인증 또는 지우기 키의 최대 길이(바이트)입니다.
MaxBandCount
스토리지 디바이스에 구성된 최대 동시 대역 수입니다. 여기에는 글로벌 밴드가 포함됩니다.
MaxSimultaneousReencryptionCount
디바이스의 하드웨어에서 지원하는 동시 대역 다시 암호화 수입니다. 이 멤버가 0이면 하드웨어 기반 대역 다시 암호화가 지원되지 않습니다.
BandMetadataSize
대역별 메타데이터 저장소의 크기(바이트)입니다.
설명
기능에서 CAPS_ACTIVATED 설정되지 않은 경우 IOCTL_EHSTOR_BANDMGMT_ACTIVATE 요청을 사용하여 보안 기능을 활성화할 수 있습니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 8 시작 |
머리글 | ehstorbandmgmt.h(EhStorBandMgmt.h 포함) |