ENCLAVE_CREATE_INFO_VBS structure (winnt.h)

Contains architecture-specific information to use to create an enclave when the enclave type is ENCLAVE_TYPE_VBS, which specifies a virtualization-based security (VBS) enclave.

Syntax

typedef struct _ENCLAVE_CREATE_INFO_VBS {
  DWORD Flags;
  BYTE  OwnerID[32];
} ENCLAVE_CREATE_INFO_VBS, *PENCLAVE_CREATE_INFO_VBS;

Members

Flags

A flag that indicates whether the enclave permits debugging.

Value Meaning
ENCLAVE_VBS_FLAG_DEBUG
0x00000001
The enclave permits debugging.
0x00000000 The enclave does not permit debugging.

OwnerID[32]

The identifier of the owner of the enclave.

Requirements

Requirement Value
Minimum supported client Windows 10, version 1709 [desktop apps only]
Minimum supported server Windows Server 2016 [desktop apps only]
Header winnt.h

See also

Enclave Structures

CreateEnclave