STORAGE_DEVICE_SELF_ENCRYPTION_PROPERTY 構造体 (ntddstor.h)

STORAGE_DEVICE_SELF_ENCRYPTION_PROPERTY は、呼び出し元が IOCTL_STORAGE_QUERY_PROPERTY を送信して、デバイスが自己暗号化をサポートしているかどうかを照会するときに使用される構造です。

構文

typedef struct _STORAGE_DEVICE_SELF_ENCRYPTION_PROPERTY {
  ULONG   Version;
  ULONG   Size;
  BOOLEAN SupportsSelfEncryption;
} STORAGE_DEVICE_SELF_ENCRYPTION_PROPERTY, *PSTORAGE_DEVICE_SELF_ENCRYPTION_PROPERTY;

メンバー

Version

この構造体のバージョン。 sizeof(STORAGE_DEVICE_SELF_ENCRYPTION_PROPERTY) を設定します。

Size

この構造体のサイズ (バイト単位)。 = sizeof(STORAGE_DEVICE_SELF_ENCRYPTION_PROPERTY)にする>必要があります。

SupportsSelfEncryption

ブール値。 デバイスが自己暗号化をサポートしている場合、このフィールドは TRUE です。それ以外の場合は FALSE です。

注釈

STORAGE_DEVICE_SELF_ENCRYPTION_PROPERTYは、呼び出し元が StorageDeviceSelfEncryptionPropertySTORAGE_PROPERTY_IDを使用してIOCTL_STORAGE_QUERY_PROPERTYを送信したときに結果を返す出力バッファーとして使用されます。

要件

要件
サポートされている最小のサーバー Windows Server 2022
Header ntddstor.h

こちらもご覧ください

IOCTL_STORAGE_QUERY_PROPERTY

STORAGE_PROPERTY_ID

STORAGE_PROPERTY_QUERY

STORAGE_QUERY_TYPE