ホーム › System.Environment › 定数
定数
16Windows.Win32.System.Environment
| 名前 | 型 | 値 |
|---|---|---|
| ENCLAVE_RUNTIME_POLICY_ALLOW_FULL_DEBUG | DWORD | 1 |
| ENCLAVE_RUNTIME_POLICY_ALLOW_DYNAMIC_DEBUG | DWORD | 2 |
| ENCLAVE_UNSEAL_FLAG_STALE_KEY | DWORD | 1 |
| ENCLAVE_FLAG_FULL_DEBUG_ENABLED | DWORD | 1 |
| ENCLAVE_FLAG_DYNAMIC_DEBUG_ENABLED | DWORD | 2 |
| ENCLAVE_FLAG_DYNAMIC_DEBUG_ACTIVE | DWORD | 4 |
| VBS_ENCLAVE_REPORT_PKG_HEADER_VERSION_CURRENT | DWORD | 1 |
| VBS_ENCLAVE_REPORT_SIGNATURE_SCHEME_SHA256_RSA_PSS_SHA256 | DWORD | 1 |
| VBS_ENCLAVE_REPORT_VERSION_CURRENT | DWORD | 1 |
| ENCLAVE_REPORT_DATA_LENGTH | DWORD | 64 |
| VBS_ENCLAVE_VARDATA_INVALID | DWORD | 0 |
| VBS_ENCLAVE_VARDATA_MODULE | DWORD | 1 |
| ENCLAVE_VBS_BASIC_KEY_FLAG_MEASUREMENT | DWORD | 1 |
| ENCLAVE_VBS_BASIC_KEY_FLAG_FAMILY_ID | DWORD | 2 |
| ENCLAVE_VBS_BASIC_KEY_FLAG_IMAGE_ID | DWORD | 4 |
| ENCLAVE_VBS_BASIC_KEY_FLAG_DEBUG_KEY | DWORD | 8 |
各言語での定義
定数の定義。C/C++〜Go タブは数値定数のみ(GUID・文字列定数は上の表 / HSP タブを参照)。HSP は #define global。
#define ENCLAVE_RUNTIME_POLICY_ALLOW_FULL_DEBUG 1
#define ENCLAVE_RUNTIME_POLICY_ALLOW_DYNAMIC_DEBUG 2
#define ENCLAVE_UNSEAL_FLAG_STALE_KEY 1
#define ENCLAVE_FLAG_FULL_DEBUG_ENABLED 1
#define ENCLAVE_FLAG_DYNAMIC_DEBUG_ENABLED 2
#define ENCLAVE_FLAG_DYNAMIC_DEBUG_ACTIVE 4
#define VBS_ENCLAVE_REPORT_PKG_HEADER_VERSION_CURRENT 1
#define VBS_ENCLAVE_REPORT_SIGNATURE_SCHEME_SHA256_RSA_PSS_SHA256 1
#define VBS_ENCLAVE_REPORT_VERSION_CURRENT 1
#define ENCLAVE_REPORT_DATA_LENGTH 64
#define VBS_ENCLAVE_VARDATA_INVALID 0
#define VBS_ENCLAVE_VARDATA_MODULE 1
#define ENCLAVE_VBS_BASIC_KEY_FLAG_MEASUREMENT 1
#define ENCLAVE_VBS_BASIC_KEY_FLAG_FAMILY_ID 2
#define ENCLAVE_VBS_BASIC_KEY_FLAG_IMAGE_ID 4
#define ENCLAVE_VBS_BASIC_KEY_FLAG_DEBUG_KEY 8public const uint ENCLAVE_RUNTIME_POLICY_ALLOW_FULL_DEBUG = 1;
public const uint ENCLAVE_RUNTIME_POLICY_ALLOW_DYNAMIC_DEBUG = 2;
public const uint ENCLAVE_UNSEAL_FLAG_STALE_KEY = 1;
public const uint ENCLAVE_FLAG_FULL_DEBUG_ENABLED = 1;
public const uint ENCLAVE_FLAG_DYNAMIC_DEBUG_ENABLED = 2;
public const uint ENCLAVE_FLAG_DYNAMIC_DEBUG_ACTIVE = 4;
public const uint VBS_ENCLAVE_REPORT_PKG_HEADER_VERSION_CURRENT = 1;
public const uint VBS_ENCLAVE_REPORT_SIGNATURE_SCHEME_SHA256_RSA_PSS_SHA256 = 1;
public const uint VBS_ENCLAVE_REPORT_VERSION_CURRENT = 1;
public const uint ENCLAVE_REPORT_DATA_LENGTH = 64;
public const uint VBS_ENCLAVE_VARDATA_INVALID = 0;
public const uint VBS_ENCLAVE_VARDATA_MODULE = 1;
public const uint ENCLAVE_VBS_BASIC_KEY_FLAG_MEASUREMENT = 1;
public const uint ENCLAVE_VBS_BASIC_KEY_FLAG_FAMILY_ID = 2;
public const uint ENCLAVE_VBS_BASIC_KEY_FLAG_IMAGE_ID = 4;
public const uint ENCLAVE_VBS_BASIC_KEY_FLAG_DEBUG_KEY = 8;ENCLAVE_RUNTIME_POLICY_ALLOW_FULL_DEBUG = 1
ENCLAVE_RUNTIME_POLICY_ALLOW_DYNAMIC_DEBUG = 2
ENCLAVE_UNSEAL_FLAG_STALE_KEY = 1
ENCLAVE_FLAG_FULL_DEBUG_ENABLED = 1
ENCLAVE_FLAG_DYNAMIC_DEBUG_ENABLED = 2
ENCLAVE_FLAG_DYNAMIC_DEBUG_ACTIVE = 4
VBS_ENCLAVE_REPORT_PKG_HEADER_VERSION_CURRENT = 1
VBS_ENCLAVE_REPORT_SIGNATURE_SCHEME_SHA256_RSA_PSS_SHA256 = 1
VBS_ENCLAVE_REPORT_VERSION_CURRENT = 1
ENCLAVE_REPORT_DATA_LENGTH = 64
VBS_ENCLAVE_VARDATA_INVALID = 0
VBS_ENCLAVE_VARDATA_MODULE = 1
ENCLAVE_VBS_BASIC_KEY_FLAG_MEASUREMENT = 1
ENCLAVE_VBS_BASIC_KEY_FLAG_FAMILY_ID = 2
ENCLAVE_VBS_BASIC_KEY_FLAG_IMAGE_ID = 4
ENCLAVE_VBS_BASIC_KEY_FLAG_DEBUG_KEY = 8pub const ENCLAVE_RUNTIME_POLICY_ALLOW_FULL_DEBUG: u32 = 1;
pub const ENCLAVE_RUNTIME_POLICY_ALLOW_DYNAMIC_DEBUG: u32 = 2;
pub const ENCLAVE_UNSEAL_FLAG_STALE_KEY: u32 = 1;
pub const ENCLAVE_FLAG_FULL_DEBUG_ENABLED: u32 = 1;
pub const ENCLAVE_FLAG_DYNAMIC_DEBUG_ENABLED: u32 = 2;
pub const ENCLAVE_FLAG_DYNAMIC_DEBUG_ACTIVE: u32 = 4;
pub const VBS_ENCLAVE_REPORT_PKG_HEADER_VERSION_CURRENT: u32 = 1;
pub const VBS_ENCLAVE_REPORT_SIGNATURE_SCHEME_SHA256_RSA_PSS_SHA256: u32 = 1;
pub const VBS_ENCLAVE_REPORT_VERSION_CURRENT: u32 = 1;
pub const ENCLAVE_REPORT_DATA_LENGTH: u32 = 64;
pub const VBS_ENCLAVE_VARDATA_INVALID: u32 = 0;
pub const VBS_ENCLAVE_VARDATA_MODULE: u32 = 1;
pub const ENCLAVE_VBS_BASIC_KEY_FLAG_MEASUREMENT: u32 = 1;
pub const ENCLAVE_VBS_BASIC_KEY_FLAG_FAMILY_ID: u32 = 2;
pub const ENCLAVE_VBS_BASIC_KEY_FLAG_IMAGE_ID: u32 = 4;
pub const ENCLAVE_VBS_BASIC_KEY_FLAG_DEBUG_KEY: u32 = 8;const (
ENCLAVE_RUNTIME_POLICY_ALLOW_FULL_DEBUG uint32 = 1
ENCLAVE_RUNTIME_POLICY_ALLOW_DYNAMIC_DEBUG uint32 = 2
ENCLAVE_UNSEAL_FLAG_STALE_KEY uint32 = 1
ENCLAVE_FLAG_FULL_DEBUG_ENABLED uint32 = 1
ENCLAVE_FLAG_DYNAMIC_DEBUG_ENABLED uint32 = 2
ENCLAVE_FLAG_DYNAMIC_DEBUG_ACTIVE uint32 = 4
VBS_ENCLAVE_REPORT_PKG_HEADER_VERSION_CURRENT uint32 = 1
VBS_ENCLAVE_REPORT_SIGNATURE_SCHEME_SHA256_RSA_PSS_SHA256 uint32 = 1
VBS_ENCLAVE_REPORT_VERSION_CURRENT uint32 = 1
ENCLAVE_REPORT_DATA_LENGTH uint32 = 64
VBS_ENCLAVE_VARDATA_INVALID uint32 = 0
VBS_ENCLAVE_VARDATA_MODULE uint32 = 1
ENCLAVE_VBS_BASIC_KEY_FLAG_MEASUREMENT uint32 = 1
ENCLAVE_VBS_BASIC_KEY_FLAG_FAMILY_ID uint32 = 2
ENCLAVE_VBS_BASIC_KEY_FLAG_IMAGE_ID uint32 = 4
ENCLAVE_VBS_BASIC_KEY_FLAG_DEBUG_KEY uint32 = 8
)#define global ENCLAVE_RUNTIME_POLICY_ALLOW_FULL_DEBUG 1
#define global ENCLAVE_RUNTIME_POLICY_ALLOW_DYNAMIC_DEBUG 2
#define global ENCLAVE_UNSEAL_FLAG_STALE_KEY 1
#define global ENCLAVE_FLAG_FULL_DEBUG_ENABLED 1
#define global ENCLAVE_FLAG_DYNAMIC_DEBUG_ENABLED 2
#define global ENCLAVE_FLAG_DYNAMIC_DEBUG_ACTIVE 4
#define global VBS_ENCLAVE_REPORT_PKG_HEADER_VERSION_CURRENT 1
#define global VBS_ENCLAVE_REPORT_SIGNATURE_SCHEME_SHA256_RSA_PSS_SHA256 1
#define global VBS_ENCLAVE_REPORT_VERSION_CURRENT 1
#define global ENCLAVE_REPORT_DATA_LENGTH 64
#define global VBS_ENCLAVE_VARDATA_INVALID 0
#define global VBS_ENCLAVE_VARDATA_MODULE 1
#define global ENCLAVE_VBS_BASIC_KEY_FLAG_MEASUREMENT 1
#define global ENCLAVE_VBS_BASIC_KEY_FLAG_FAMILY_ID 2
#define global ENCLAVE_VBS_BASIC_KEY_FLAG_IMAGE_ID 4
#define global ENCLAVE_VBS_BASIC_KEY_FLAG_DEBUG_KEY 8