Win32 API 日本語リファレンス
ホームSystem.SystemInformation › USER_CET_ENVIRONMENT

USER_CET_ENVIRONMENT

列挙型
基底型u4

メンバー 4

名前10進16進
USER_CET_ENVIRONMENT_WIN32_PROCESS00x0
USER_CET_ENVIRONMENT_SGX2_ENCLAVE20x2
USER_CET_ENVIRONMENT_VBS_ENCLAVE160x10
USER_CET_ENVIRONMENT_VBS_BASIC_ENCLAVE170x11

各言語での定義

列挙メンバーの定義。HSP タブは #define global(値は16進)。

typedef enum USER_CET_ENVIRONMENT : unsigned int {
    USER_CET_ENVIRONMENT_WIN32_PROCESS = 0,
    USER_CET_ENVIRONMENT_SGX2_ENCLAVE = 2,
    USER_CET_ENVIRONMENT_VBS_ENCLAVE = 16,
    USER_CET_ENVIRONMENT_VBS_BASIC_ENCLAVE = 17
} USER_CET_ENVIRONMENT;
public enum USER_CET_ENVIRONMENT : uint
{
    USER_CET_ENVIRONMENT_WIN32_PROCESS = 0,
    USER_CET_ENVIRONMENT_SGX2_ENCLAVE = 2,
    USER_CET_ENVIRONMENT_VBS_ENCLAVE = 16,
    USER_CET_ENVIRONMENT_VBS_BASIC_ENCLAVE = 17,
}
Public Enum USER_CET_ENVIRONMENT As UInteger
    USER_CET_ENVIRONMENT_WIN32_PROCESS = 0
    USER_CET_ENVIRONMENT_SGX2_ENCLAVE = 2
    USER_CET_ENVIRONMENT_VBS_ENCLAVE = 16
    USER_CET_ENVIRONMENT_VBS_BASIC_ENCLAVE = 17
End Enum
import enum

class USER_CET_ENVIRONMENT(enum.IntEnum):
    USER_CET_ENVIRONMENT_WIN32_PROCESS = 0
    USER_CET_ENVIRONMENT_SGX2_ENCLAVE = 2
    USER_CET_ENVIRONMENT_VBS_ENCLAVE = 16
    USER_CET_ENVIRONMENT_VBS_BASIC_ENCLAVE = 17
// USER_CET_ENVIRONMENT
pub const USER_CET_ENVIRONMENT_WIN32_PROCESS: u32 = 0;
pub const USER_CET_ENVIRONMENT_SGX2_ENCLAVE: u32 = 2;
pub const USER_CET_ENVIRONMENT_VBS_ENCLAVE: u32 = 16;
pub const USER_CET_ENVIRONMENT_VBS_BASIC_ENCLAVE: u32 = 17;
// USER_CET_ENVIRONMENT
const (
	USER_CET_ENVIRONMENT_WIN32_PROCESS uint32 = 0
	USER_CET_ENVIRONMENT_SGX2_ENCLAVE uint32 = 2
	USER_CET_ENVIRONMENT_VBS_ENCLAVE uint32 = 16
	USER_CET_ENVIRONMENT_VBS_BASIC_ENCLAVE uint32 = 17
)
const
  USER_CET_ENVIRONMENT_WIN32_PROCESS = 0;
  USER_CET_ENVIRONMENT_SGX2_ENCLAVE = 2;
  USER_CET_ENVIRONMENT_VBS_ENCLAVE = 16;
  USER_CET_ENVIRONMENT_VBS_BASIC_ENCLAVE = 17;
// USER_CET_ENVIRONMENT
pub const USER_CET_ENVIRONMENT_WIN32_PROCESS: u32 = 0;
pub const USER_CET_ENVIRONMENT_SGX2_ENCLAVE: u32 = 2;
pub const USER_CET_ENVIRONMENT_VBS_ENCLAVE: u32 = 16;
pub const USER_CET_ENVIRONMENT_VBS_BASIC_ENCLAVE: u32 = 17;
const
  USER_CET_ENVIRONMENT_WIN32_PROCESS* = 0
  USER_CET_ENVIRONMENT_SGX2_ENCLAVE* = 2
  USER_CET_ENVIRONMENT_VBS_ENCLAVE* = 16
  USER_CET_ENVIRONMENT_VBS_BASIC_ENCLAVE* = 17
enum USER_CET_ENVIRONMENT : uint {
    USER_CET_ENVIRONMENT_WIN32_PROCESS = 0,
    USER_CET_ENVIRONMENT_SGX2_ENCLAVE = 2,
    USER_CET_ENVIRONMENT_VBS_ENCLAVE = 16,
    USER_CET_ENVIRONMENT_VBS_BASIC_ENCLAVE = 17,
}
#define global USER_CET_ENVIRONMENT_WIN32_PROCESS     0x0
#define global USER_CET_ENVIRONMENT_SGX2_ENCLAVE      0x2
#define global USER_CET_ENVIRONMENT_VBS_ENCLAVE       0x10
#define global USER_CET_ENVIRONMENT_VBS_BASIC_ENCLAVE 0x11