Win32 API 日本語リファレンス
ホームSecurity › 定数

定数

80

Windows.Win32.Security

名前
SECURITY_DYNAMIC_TRACKINGBOOLEAN1
SECURITY_STATIC_TRACKINGBOOLEAN0
SECURITY_MAX_SID_SIZEDWORD68
SECURITY_NULL_SID_AUTHORITYSID_IDENTIFIER_AUTHORITY{0, 0, 0, 0, 0, 0}
SECURITY_WORLD_SID_AUTHORITYSID_IDENTIFIER_AUTHORITY{0, 0, 0, 0, 0, 1}
SECURITY_LOCAL_SID_AUTHORITYSID_IDENTIFIER_AUTHORITY{0, 0, 0, 0, 0, 2}
SECURITY_CREATOR_SID_AUTHORITYSID_IDENTIFIER_AUTHORITY{0, 0, 0, 0, 0, 3}
SECURITY_NON_UNIQUE_AUTHORITYSID_IDENTIFIER_AUTHORITY{0, 0, 0, 0, 0, 4}
SECURITY_NT_AUTHORITYSID_IDENTIFIER_AUTHORITY{0, 0, 0, 0, 0, 5}
SECURITY_RESOURCE_MANAGER_AUTHORITYSID_IDENTIFIER_AUTHORITY{0, 0, 0, 0, 0, 9}
SECURITY_APP_PACKAGE_AUTHORITYSID_IDENTIFIER_AUTHORITY{0, 0, 0, 0, 0, 15}
SECURITY_MANDATORY_LABEL_AUTHORITYSID_IDENTIFIER_AUTHORITY{0, 0, 0, 0, 0, 16}
SECURITY_SCOPED_POLICY_ID_AUTHORITYSID_IDENTIFIER_AUTHORITY{0, 0, 0, 0, 0, 17}
SECURITY_AUTHENTICATION_AUTHORITYSID_IDENTIFIER_AUTHORITY{0, 0, 0, 0, 0, 18}
SECURITY_PROCESS_TRUST_AUTHORITYSID_IDENTIFIER_AUTHORITY{0, 0, 0, 0, 0, 19}
SE_CREATE_TOKEN_NAMEunknownSeCreateTokenPrivilege
SE_ASSIGNPRIMARYTOKEN_NAMEunknownSeAssignPrimaryTokenPrivilege
SE_LOCK_MEMORY_NAMEunknownSeLockMemoryPrivilege
SE_INCREASE_QUOTA_NAMEunknownSeIncreaseQuotaPrivilege
SE_UNSOLICITED_INPUT_NAMEunknownSeUnsolicitedInputPrivilege
SE_MACHINE_ACCOUNT_NAMEunknownSeMachineAccountPrivilege
SE_TCB_NAMEunknownSeTcbPrivilege
SE_SECURITY_NAMEunknownSeSecurityPrivilege
SE_TAKE_OWNERSHIP_NAMEunknownSeTakeOwnershipPrivilege
SE_LOAD_DRIVER_NAMEunknownSeLoadDriverPrivilege
SE_SYSTEM_PROFILE_NAMEunknownSeSystemProfilePrivilege
SE_SYSTEMTIME_NAMEunknownSeSystemtimePrivilege
SE_PROF_SINGLE_PROCESS_NAMEunknownSeProfileSingleProcessPrivilege
SE_INC_BASE_PRIORITY_NAMEunknownSeIncreaseBasePriorityPrivilege
SE_CREATE_PAGEFILE_NAMEunknownSeCreatePagefilePrivilege
SE_CREATE_PERMANENT_NAMEunknownSeCreatePermanentPrivilege
SE_BACKUP_NAMEunknownSeBackupPrivilege
SE_RESTORE_NAMEunknownSeRestorePrivilege
SE_SHUTDOWN_NAMEunknownSeShutdownPrivilege
SE_DEBUG_NAMEunknownSeDebugPrivilege
SE_AUDIT_NAMEunknownSeAuditPrivilege
SE_SYSTEM_ENVIRONMENT_NAMEunknownSeSystemEnvironmentPrivilege
SE_CHANGE_NOTIFY_NAMEunknownSeChangeNotifyPrivilege
SE_REMOTE_SHUTDOWN_NAMEunknownSeRemoteShutdownPrivilege
SE_UNDOCK_NAMEunknownSeUndockPrivilege
SE_SYNC_AGENT_NAMEunknownSeSyncAgentPrivilege
SE_ENABLE_DELEGATION_NAMEunknownSeEnableDelegationPrivilege
SE_MANAGE_VOLUME_NAMEunknownSeManageVolumePrivilege
SE_IMPERSONATE_NAMEunknownSeImpersonatePrivilege
SE_CREATE_GLOBAL_NAMEunknownSeCreateGlobalPrivilege
SE_TRUSTED_CREDMAN_ACCESS_NAMEunknownSeTrustedCredManAccessPrivilege
SE_RELABEL_NAMEunknownSeRelabelPrivilege
SE_INC_WORKING_SET_NAMEunknownSeIncreaseWorkingSetPrivilege
SE_TIME_ZONE_NAMEunknownSeTimeZonePrivilege
unknownSeCreateSymbolicLinkPrivilege
SE_DELEGATE_SESSION_USER_IMPERSONATE_NAMEunknownSeDelegateSessionUserImpersonatePrivilege
wszCERTENROLLSHAREPATHunknownCertSrv\CertEnroll
cwcHRESULTSTRINGDWORD40
szLBRACEunknown{
szRBRACEunknown}
wszLBRACEunknown{
wszRBRACEunknown}
szLPARENunknown(
szRPARENunknown)
wszLPARENunknown(
wszRPARENunknown)
CVT_SECONDSDWORD1
cwcFILENAMESUFFIXMAXDWORD20
wszFCSAPARM_SERVERDNSNAMEunknown%1
wszFCSAPARM_SERVERSHORTNAMEunknown%2
wszFCSAPARM_SANITIZEDCANAMEunknown%3
wszFCSAPARM_CERTFILENAMESUFFIXunknown%4
wszFCSAPARM_DOMAINDNunknown%5
wszFCSAPARM_CONFIGDNunknown%6
wszFCSAPARM_SANITIZEDCANAMEHASHunknown%7
wszFCSAPARM_CRLFILENAMESUFFIXunknown%8
wszFCSAPARM_CRLDELTAFILENAMESUFFIXunknown%9
wszFCSAPARM_DSCRLATTRIBUTEunknown%10
wszFCSAPARM_DSCACERTATTRIBUTEunknown%11
wszFCSAPARM_DSUSERCERTATTRIBUTEunknown%12
wszFCSAPARM_DSKRACERTATTRIBUTEunknown%13
wszFCSAPARM_DSCROSSCERTPAIRATTRIBUTEunknown%14
SIGNING_LEVEL_FILE_CACHE_FLAG_NOT_VALIDATEDDWORD1
SIGNING_LEVEL_FILE_CACHE_FLAG_VALIDATE_ONLYDWORD4
SIGNING_LEVEL_MICROSOFTDWORD8

各言語での定義

定数の定義。C/C++〜Go タブは数値定数のみ(GUID・文字列定数は上の表 / HSP タブを参照)。HSP は #define global。

#define SECURITY_DYNAMIC_TRACKING 1
#define SECURITY_STATIC_TRACKING 0
#define SECURITY_MAX_SID_SIZE 68
#define cwcHRESULTSTRING 40
#define CVT_SECONDS 1
#define cwcFILENAMESUFFIXMAX 20
#define SIGNING_LEVEL_FILE_CACHE_FLAG_NOT_VALIDATED 1
#define SIGNING_LEVEL_FILE_CACHE_FLAG_VALIDATE_ONLY 4
#define SIGNING_LEVEL_MICROSOFT 8
public const byte SECURITY_DYNAMIC_TRACKING = 1;
public const byte SECURITY_STATIC_TRACKING = 0;
public const uint SECURITY_MAX_SID_SIZE = 68;
public const uint cwcHRESULTSTRING = 40;
public const uint CVT_SECONDS = 1;
public const uint cwcFILENAMESUFFIXMAX = 20;
public const uint SIGNING_LEVEL_FILE_CACHE_FLAG_NOT_VALIDATED = 1;
public const uint SIGNING_LEVEL_FILE_CACHE_FLAG_VALIDATE_ONLY = 4;
public const uint SIGNING_LEVEL_MICROSOFT = 8;
SECURITY_DYNAMIC_TRACKING = 1
SECURITY_STATIC_TRACKING = 0
SECURITY_MAX_SID_SIZE = 68
cwcHRESULTSTRING = 40
CVT_SECONDS = 1
cwcFILENAMESUFFIXMAX = 20
SIGNING_LEVEL_FILE_CACHE_FLAG_NOT_VALIDATED = 1
SIGNING_LEVEL_FILE_CACHE_FLAG_VALIDATE_ONLY = 4
SIGNING_LEVEL_MICROSOFT = 8
pub const SECURITY_DYNAMIC_TRACKING: u8 = 1;
pub const SECURITY_STATIC_TRACKING: u8 = 0;
pub const SECURITY_MAX_SID_SIZE: u32 = 68;
pub const cwcHRESULTSTRING: u32 = 40;
pub const CVT_SECONDS: u32 = 1;
pub const cwcFILENAMESUFFIXMAX: u32 = 20;
pub const SIGNING_LEVEL_FILE_CACHE_FLAG_NOT_VALIDATED: u32 = 1;
pub const SIGNING_LEVEL_FILE_CACHE_FLAG_VALIDATE_ONLY: u32 = 4;
pub const SIGNING_LEVEL_MICROSOFT: u32 = 8;
const (
	SECURITY_DYNAMIC_TRACKING byte = 1
	SECURITY_STATIC_TRACKING byte = 0
	SECURITY_MAX_SID_SIZE uint32 = 68
	cwcHRESULTSTRING uint32 = 40
	CVT_SECONDS uint32 = 1
	cwcFILENAMESUFFIXMAX uint32 = 20
	SIGNING_LEVEL_FILE_CACHE_FLAG_NOT_VALIDATED uint32 = 1
	SIGNING_LEVEL_FILE_CACHE_FLAG_VALIDATE_ONLY uint32 = 4
	SIGNING_LEVEL_MICROSOFT uint32 = 8
)
#define global SECURITY_DYNAMIC_TRACKING                   1
#define global SECURITY_STATIC_TRACKING                    0
#define global SECURITY_MAX_SID_SIZE                       68
#define global SECURITY_NULL_SID_AUTHORITY                 "{0, 0, 0, 0, 0, 0}"
#define global SECURITY_WORLD_SID_AUTHORITY                "{0, 0, 0, 0, 0, 1}"
#define global SECURITY_LOCAL_SID_AUTHORITY                "{0, 0, 0, 0, 0, 2}"
#define global SECURITY_CREATOR_SID_AUTHORITY              "{0, 0, 0, 0, 0, 3}"
#define global SECURITY_NON_UNIQUE_AUTHORITY               "{0, 0, 0, 0, 0, 4}"
#define global SECURITY_NT_AUTHORITY                       "{0, 0, 0, 0, 0, 5}"
#define global SECURITY_RESOURCE_MANAGER_AUTHORITY         "{0, 0, 0, 0, 0, 9}"
#define global SECURITY_APP_PACKAGE_AUTHORITY              "{0, 0, 0, 0, 0, 15}"
#define global SECURITY_MANDATORY_LABEL_AUTHORITY          "{0, 0, 0, 0, 0, 16}"
#define global SECURITY_SCOPED_POLICY_ID_AUTHORITY         "{0, 0, 0, 0, 0, 17}"
#define global SECURITY_AUTHENTICATION_AUTHORITY           "{0, 0, 0, 0, 0, 18}"
#define global SECURITY_PROCESS_TRUST_AUTHORITY            "{0, 0, 0, 0, 0, 19}"
#define global SE_CREATE_TOKEN_NAME                        "SeCreateTokenPrivilege"
#define global SE_ASSIGNPRIMARYTOKEN_NAME                  "SeAssignPrimaryTokenPrivilege"
#define global SE_LOCK_MEMORY_NAME                         "SeLockMemoryPrivilege"
#define global SE_INCREASE_QUOTA_NAME                      "SeIncreaseQuotaPrivilege"
#define global SE_UNSOLICITED_INPUT_NAME                   "SeUnsolicitedInputPrivilege"
#define global SE_MACHINE_ACCOUNT_NAME                     "SeMachineAccountPrivilege"
#define global SE_TCB_NAME                                 "SeTcbPrivilege"
#define global SE_SECURITY_NAME                            "SeSecurityPrivilege"
#define global SE_TAKE_OWNERSHIP_NAME                      "SeTakeOwnershipPrivilege"
#define global SE_LOAD_DRIVER_NAME                         "SeLoadDriverPrivilege"
#define global SE_SYSTEM_PROFILE_NAME                      "SeSystemProfilePrivilege"
#define global SE_SYSTEMTIME_NAME                          "SeSystemtimePrivilege"
#define global SE_PROF_SINGLE_PROCESS_NAME                 "SeProfileSingleProcessPrivilege"
#define global SE_INC_BASE_PRIORITY_NAME                   "SeIncreaseBasePriorityPrivilege"
#define global SE_CREATE_PAGEFILE_NAME                     "SeCreatePagefilePrivilege"
#define global SE_CREATE_PERMANENT_NAME                    "SeCreatePermanentPrivilege"
#define global SE_BACKUP_NAME                              "SeBackupPrivilege"
#define global SE_RESTORE_NAME                             "SeRestorePrivilege"
#define global SE_SHUTDOWN_NAME                            "SeShutdownPrivilege"
#define global SE_DEBUG_NAME                               "SeDebugPrivilege"
#define global SE_AUDIT_NAME                               "SeAuditPrivilege"
#define global SE_SYSTEM_ENVIRONMENT_NAME                  "SeSystemEnvironmentPrivilege"
#define global SE_CHANGE_NOTIFY_NAME                       "SeChangeNotifyPrivilege"
#define global SE_REMOTE_SHUTDOWN_NAME                     "SeRemoteShutdownPrivilege"
#define global SE_UNDOCK_NAME                              "SeUndockPrivilege"
#define global SE_SYNC_AGENT_NAME                          "SeSyncAgentPrivilege"
#define global SE_ENABLE_DELEGATION_NAME                   "SeEnableDelegationPrivilege"
#define global SE_MANAGE_VOLUME_NAME                       "SeManageVolumePrivilege"
#define global SE_IMPERSONATE_NAME                         "SeImpersonatePrivilege"
#define global SE_CREATE_GLOBAL_NAME                       "SeCreateGlobalPrivilege"
#define global SE_TRUSTED_CREDMAN_ACCESS_NAME              "SeTrustedCredManAccessPrivilege"
#define global SE_RELABEL_NAME                             "SeRelabelPrivilege"
#define global SE_INC_WORKING_SET_NAME                     "SeIncreaseWorkingSetPrivilege"
#define global SE_TIME_ZONE_NAME                           "SeTimeZonePrivilege"
#define global SE_CREATE_SYMBOLIC_LINK_NAME                "SeCreateSymbolicLinkPrivilege"
#define global SE_DELEGATE_SESSION_USER_IMPERSONATE_NAME   "SeDelegateSessionUserImpersonatePrivilege"
#define global wszCERTENROLLSHAREPATH                      "CertSrv\CertEnroll"
#define global cwcHRESULTSTRING                            40
#define global szLBRACE                                    "{"
#define global szRBRACE                                    "}"
#define global wszLBRACE                                   "{"
#define global wszRBRACE                                   "}"
#define global szLPAREN                                    "("
#define global szRPAREN                                    ")"
#define global wszLPAREN                                   "("
#define global wszRPAREN                                   ")"
#define global CVT_SECONDS                                 1
#define global cwcFILENAMESUFFIXMAX                        20
#define global wszFCSAPARM_SERVERDNSNAME                   "%1"
#define global wszFCSAPARM_SERVERSHORTNAME                 "%2"
#define global wszFCSAPARM_SANITIZEDCANAME                 "%3"
#define global wszFCSAPARM_CERTFILENAMESUFFIX              "%4"
#define global wszFCSAPARM_DOMAINDN                        "%5"
#define global wszFCSAPARM_CONFIGDN                        "%6"
#define global wszFCSAPARM_SANITIZEDCANAMEHASH             "%7"
#define global wszFCSAPARM_CRLFILENAMESUFFIX               "%8"
#define global wszFCSAPARM_CRLDELTAFILENAMESUFFIX          "%9"
#define global wszFCSAPARM_DSCRLATTRIBUTE                  "%10"
#define global wszFCSAPARM_DSCACERTATTRIBUTE               "%11"
#define global wszFCSAPARM_DSUSERCERTATTRIBUTE             "%12"
#define global wszFCSAPARM_DSKRACERTATTRIBUTE              "%13"
#define global wszFCSAPARM_DSCROSSCERTPAIRATTRIBUTE        "%14"
#define global SIGNING_LEVEL_FILE_CACHE_FLAG_NOT_VALIDATED 1
#define global SIGNING_LEVEL_FILE_CACHE_FLAG_VALIDATE_ONLY 4
#define global SIGNING_LEVEL_MICROSOFT                     8