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

PROC_THREAD_ATTRIBUTE_NUM

列挙型
基底型u4

メンバー 22

名前10進16進
ProcThreadAttributeParentProcess00x0
ProcThreadAttributeHandleList20x2
ProcThreadAttributeGroupAffinity30x3
ProcThreadAttributePreferredNode40x4
ProcThreadAttributeIdealProcessor50x5
ProcThreadAttributeUmsThread60x6
ProcThreadAttributeMitigationPolicy70x7
ProcThreadAttributeSecurityCapabilities90x9
ProcThreadAttributeProtectionLevel110xB
ProcThreadAttributeJobList130xD
ProcThreadAttributeChildProcessPolicy140xE
ProcThreadAttributeAllApplicationPackagesPolicy150xF
ProcThreadAttributeWin32kFilter160x10
ProcThreadAttributeSafeOpenPromptOriginClaim170x11
ProcThreadAttributeDesktopAppPolicy180x12
ProcThreadAttributePseudoConsole220x16
ProcThreadAttributeMitigationAuditPolicy240x18
ProcThreadAttributeMachineType250x19
ProcThreadAttributeComponentFilter260x1A
ProcThreadAttributeEnableOptionalXStateFeatures270x1B
ProcThreadAttributeTrustedApp290x1D
ProcThreadAttributeSveVectorLength300x1E

各言語での定義

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

typedef enum PROC_THREAD_ATTRIBUTE_NUM : unsigned int {
    ProcThreadAttributeParentProcess = 0,
    ProcThreadAttributeHandleList = 2,
    ProcThreadAttributeGroupAffinity = 3,
    ProcThreadAttributePreferredNode = 4,
    ProcThreadAttributeIdealProcessor = 5,
    ProcThreadAttributeUmsThread = 6,
    ProcThreadAttributeMitigationPolicy = 7,
    ProcThreadAttributeSecurityCapabilities = 9,
    ProcThreadAttributeProtectionLevel = 11,
    ProcThreadAttributeJobList = 13,
    ProcThreadAttributeChildProcessPolicy = 14,
    ProcThreadAttributeAllApplicationPackagesPolicy = 15,
    ProcThreadAttributeWin32kFilter = 16,
    ProcThreadAttributeSafeOpenPromptOriginClaim = 17,
    ProcThreadAttributeDesktopAppPolicy = 18,
    ProcThreadAttributePseudoConsole = 22,
    ProcThreadAttributeMitigationAuditPolicy = 24,
    ProcThreadAttributeMachineType = 25,
    ProcThreadAttributeComponentFilter = 26,
    ProcThreadAttributeEnableOptionalXStateFeatures = 27,
    ProcThreadAttributeTrustedApp = 29,
    ProcThreadAttributeSveVectorLength = 30
} PROC_THREAD_ATTRIBUTE_NUM;
public enum PROC_THREAD_ATTRIBUTE_NUM : uint
{
    ProcThreadAttributeParentProcess = 0,
    ProcThreadAttributeHandleList = 2,
    ProcThreadAttributeGroupAffinity = 3,
    ProcThreadAttributePreferredNode = 4,
    ProcThreadAttributeIdealProcessor = 5,
    ProcThreadAttributeUmsThread = 6,
    ProcThreadAttributeMitigationPolicy = 7,
    ProcThreadAttributeSecurityCapabilities = 9,
    ProcThreadAttributeProtectionLevel = 11,
    ProcThreadAttributeJobList = 13,
    ProcThreadAttributeChildProcessPolicy = 14,
    ProcThreadAttributeAllApplicationPackagesPolicy = 15,
    ProcThreadAttributeWin32kFilter = 16,
    ProcThreadAttributeSafeOpenPromptOriginClaim = 17,
    ProcThreadAttributeDesktopAppPolicy = 18,
    ProcThreadAttributePseudoConsole = 22,
    ProcThreadAttributeMitigationAuditPolicy = 24,
    ProcThreadAttributeMachineType = 25,
    ProcThreadAttributeComponentFilter = 26,
    ProcThreadAttributeEnableOptionalXStateFeatures = 27,
    ProcThreadAttributeTrustedApp = 29,
    ProcThreadAttributeSveVectorLength = 30,
}
Public Enum PROC_THREAD_ATTRIBUTE_NUM As UInteger
    ProcThreadAttributeParentProcess = 0
    ProcThreadAttributeHandleList = 2
    ProcThreadAttributeGroupAffinity = 3
    ProcThreadAttributePreferredNode = 4
    ProcThreadAttributeIdealProcessor = 5
    ProcThreadAttributeUmsThread = 6
    ProcThreadAttributeMitigationPolicy = 7
    ProcThreadAttributeSecurityCapabilities = 9
    ProcThreadAttributeProtectionLevel = 11
    ProcThreadAttributeJobList = 13
    ProcThreadAttributeChildProcessPolicy = 14
    ProcThreadAttributeAllApplicationPackagesPolicy = 15
    ProcThreadAttributeWin32kFilter = 16
    ProcThreadAttributeSafeOpenPromptOriginClaim = 17
    ProcThreadAttributeDesktopAppPolicy = 18
    ProcThreadAttributePseudoConsole = 22
    ProcThreadAttributeMitigationAuditPolicy = 24
    ProcThreadAttributeMachineType = 25
    ProcThreadAttributeComponentFilter = 26
    ProcThreadAttributeEnableOptionalXStateFeatures = 27
    ProcThreadAttributeTrustedApp = 29
    ProcThreadAttributeSveVectorLength = 30
End Enum
import enum

class PROC_THREAD_ATTRIBUTE_NUM(enum.IntEnum):
    ProcThreadAttributeParentProcess = 0
    ProcThreadAttributeHandleList = 2
    ProcThreadAttributeGroupAffinity = 3
    ProcThreadAttributePreferredNode = 4
    ProcThreadAttributeIdealProcessor = 5
    ProcThreadAttributeUmsThread = 6
    ProcThreadAttributeMitigationPolicy = 7
    ProcThreadAttributeSecurityCapabilities = 9
    ProcThreadAttributeProtectionLevel = 11
    ProcThreadAttributeJobList = 13
    ProcThreadAttributeChildProcessPolicy = 14
    ProcThreadAttributeAllApplicationPackagesPolicy = 15
    ProcThreadAttributeWin32kFilter = 16
    ProcThreadAttributeSafeOpenPromptOriginClaim = 17
    ProcThreadAttributeDesktopAppPolicy = 18
    ProcThreadAttributePseudoConsole = 22
    ProcThreadAttributeMitigationAuditPolicy = 24
    ProcThreadAttributeMachineType = 25
    ProcThreadAttributeComponentFilter = 26
    ProcThreadAttributeEnableOptionalXStateFeatures = 27
    ProcThreadAttributeTrustedApp = 29
    ProcThreadAttributeSveVectorLength = 30
// PROC_THREAD_ATTRIBUTE_NUM
pub const ProcThreadAttributeParentProcess: u32 = 0;
pub const ProcThreadAttributeHandleList: u32 = 2;
pub const ProcThreadAttributeGroupAffinity: u32 = 3;
pub const ProcThreadAttributePreferredNode: u32 = 4;
pub const ProcThreadAttributeIdealProcessor: u32 = 5;
pub const ProcThreadAttributeUmsThread: u32 = 6;
pub const ProcThreadAttributeMitigationPolicy: u32 = 7;
pub const ProcThreadAttributeSecurityCapabilities: u32 = 9;
pub const ProcThreadAttributeProtectionLevel: u32 = 11;
pub const ProcThreadAttributeJobList: u32 = 13;
pub const ProcThreadAttributeChildProcessPolicy: u32 = 14;
pub const ProcThreadAttributeAllApplicationPackagesPolicy: u32 = 15;
pub const ProcThreadAttributeWin32kFilter: u32 = 16;
pub const ProcThreadAttributeSafeOpenPromptOriginClaim: u32 = 17;
pub const ProcThreadAttributeDesktopAppPolicy: u32 = 18;
pub const ProcThreadAttributePseudoConsole: u32 = 22;
pub const ProcThreadAttributeMitigationAuditPolicy: u32 = 24;
pub const ProcThreadAttributeMachineType: u32 = 25;
pub const ProcThreadAttributeComponentFilter: u32 = 26;
pub const ProcThreadAttributeEnableOptionalXStateFeatures: u32 = 27;
pub const ProcThreadAttributeTrustedApp: u32 = 29;
pub const ProcThreadAttributeSveVectorLength: u32 = 30;
// PROC_THREAD_ATTRIBUTE_NUM
const (
	ProcThreadAttributeParentProcess uint32 = 0
	ProcThreadAttributeHandleList uint32 = 2
	ProcThreadAttributeGroupAffinity uint32 = 3
	ProcThreadAttributePreferredNode uint32 = 4
	ProcThreadAttributeIdealProcessor uint32 = 5
	ProcThreadAttributeUmsThread uint32 = 6
	ProcThreadAttributeMitigationPolicy uint32 = 7
	ProcThreadAttributeSecurityCapabilities uint32 = 9
	ProcThreadAttributeProtectionLevel uint32 = 11
	ProcThreadAttributeJobList uint32 = 13
	ProcThreadAttributeChildProcessPolicy uint32 = 14
	ProcThreadAttributeAllApplicationPackagesPolicy uint32 = 15
	ProcThreadAttributeWin32kFilter uint32 = 16
	ProcThreadAttributeSafeOpenPromptOriginClaim uint32 = 17
	ProcThreadAttributeDesktopAppPolicy uint32 = 18
	ProcThreadAttributePseudoConsole uint32 = 22
	ProcThreadAttributeMitigationAuditPolicy uint32 = 24
	ProcThreadAttributeMachineType uint32 = 25
	ProcThreadAttributeComponentFilter uint32 = 26
	ProcThreadAttributeEnableOptionalXStateFeatures uint32 = 27
	ProcThreadAttributeTrustedApp uint32 = 29
	ProcThreadAttributeSveVectorLength uint32 = 30
)
const
  ProcThreadAttributeParentProcess = 0;
  ProcThreadAttributeHandleList = 2;
  ProcThreadAttributeGroupAffinity = 3;
  ProcThreadAttributePreferredNode = 4;
  ProcThreadAttributeIdealProcessor = 5;
  ProcThreadAttributeUmsThread = 6;
  ProcThreadAttributeMitigationPolicy = 7;
  ProcThreadAttributeSecurityCapabilities = 9;
  ProcThreadAttributeProtectionLevel = 11;
  ProcThreadAttributeJobList = 13;
  ProcThreadAttributeChildProcessPolicy = 14;
  ProcThreadAttributeAllApplicationPackagesPolicy = 15;
  ProcThreadAttributeWin32kFilter = 16;
  ProcThreadAttributeSafeOpenPromptOriginClaim = 17;
  ProcThreadAttributeDesktopAppPolicy = 18;
  ProcThreadAttributePseudoConsole = 22;
  ProcThreadAttributeMitigationAuditPolicy = 24;
  ProcThreadAttributeMachineType = 25;
  ProcThreadAttributeComponentFilter = 26;
  ProcThreadAttributeEnableOptionalXStateFeatures = 27;
  ProcThreadAttributeTrustedApp = 29;
  ProcThreadAttributeSveVectorLength = 30;
// PROC_THREAD_ATTRIBUTE_NUM
pub const ProcThreadAttributeParentProcess: u32 = 0;
pub const ProcThreadAttributeHandleList: u32 = 2;
pub const ProcThreadAttributeGroupAffinity: u32 = 3;
pub const ProcThreadAttributePreferredNode: u32 = 4;
pub const ProcThreadAttributeIdealProcessor: u32 = 5;
pub const ProcThreadAttributeUmsThread: u32 = 6;
pub const ProcThreadAttributeMitigationPolicy: u32 = 7;
pub const ProcThreadAttributeSecurityCapabilities: u32 = 9;
pub const ProcThreadAttributeProtectionLevel: u32 = 11;
pub const ProcThreadAttributeJobList: u32 = 13;
pub const ProcThreadAttributeChildProcessPolicy: u32 = 14;
pub const ProcThreadAttributeAllApplicationPackagesPolicy: u32 = 15;
pub const ProcThreadAttributeWin32kFilter: u32 = 16;
pub const ProcThreadAttributeSafeOpenPromptOriginClaim: u32 = 17;
pub const ProcThreadAttributeDesktopAppPolicy: u32 = 18;
pub const ProcThreadAttributePseudoConsole: u32 = 22;
pub const ProcThreadAttributeMitigationAuditPolicy: u32 = 24;
pub const ProcThreadAttributeMachineType: u32 = 25;
pub const ProcThreadAttributeComponentFilter: u32 = 26;
pub const ProcThreadAttributeEnableOptionalXStateFeatures: u32 = 27;
pub const ProcThreadAttributeTrustedApp: u32 = 29;
pub const ProcThreadAttributeSveVectorLength: u32 = 30;
const
  ProcThreadAttributeParentProcess* = 0
  ProcThreadAttributeHandleList* = 2
  ProcThreadAttributeGroupAffinity* = 3
  ProcThreadAttributePreferredNode* = 4
  ProcThreadAttributeIdealProcessor* = 5
  ProcThreadAttributeUmsThread* = 6
  ProcThreadAttributeMitigationPolicy* = 7
  ProcThreadAttributeSecurityCapabilities* = 9
  ProcThreadAttributeProtectionLevel* = 11
  ProcThreadAttributeJobList* = 13
  ProcThreadAttributeChildProcessPolicy* = 14
  ProcThreadAttributeAllApplicationPackagesPolicy* = 15
  ProcThreadAttributeWin32kFilter* = 16
  ProcThreadAttributeSafeOpenPromptOriginClaim* = 17
  ProcThreadAttributeDesktopAppPolicy* = 18
  ProcThreadAttributePseudoConsole* = 22
  ProcThreadAttributeMitigationAuditPolicy* = 24
  ProcThreadAttributeMachineType* = 25
  ProcThreadAttributeComponentFilter* = 26
  ProcThreadAttributeEnableOptionalXStateFeatures* = 27
  ProcThreadAttributeTrustedApp* = 29
  ProcThreadAttributeSveVectorLength* = 30
enum PROC_THREAD_ATTRIBUTE_NUM : uint {
    ProcThreadAttributeParentProcess = 0,
    ProcThreadAttributeHandleList = 2,
    ProcThreadAttributeGroupAffinity = 3,
    ProcThreadAttributePreferredNode = 4,
    ProcThreadAttributeIdealProcessor = 5,
    ProcThreadAttributeUmsThread = 6,
    ProcThreadAttributeMitigationPolicy = 7,
    ProcThreadAttributeSecurityCapabilities = 9,
    ProcThreadAttributeProtectionLevel = 11,
    ProcThreadAttributeJobList = 13,
    ProcThreadAttributeChildProcessPolicy = 14,
    ProcThreadAttributeAllApplicationPackagesPolicy = 15,
    ProcThreadAttributeWin32kFilter = 16,
    ProcThreadAttributeSafeOpenPromptOriginClaim = 17,
    ProcThreadAttributeDesktopAppPolicy = 18,
    ProcThreadAttributePseudoConsole = 22,
    ProcThreadAttributeMitigationAuditPolicy = 24,
    ProcThreadAttributeMachineType = 25,
    ProcThreadAttributeComponentFilter = 26,
    ProcThreadAttributeEnableOptionalXStateFeatures = 27,
    ProcThreadAttributeTrustedApp = 29,
    ProcThreadAttributeSveVectorLength = 30,
}
#define global ProcThreadAttributeParentProcess                0x0
#define global ProcThreadAttributeHandleList                   0x2
#define global ProcThreadAttributeGroupAffinity                0x3
#define global ProcThreadAttributePreferredNode                0x4
#define global ProcThreadAttributeIdealProcessor               0x5
#define global ProcThreadAttributeUmsThread                    0x6
#define global ProcThreadAttributeMitigationPolicy             0x7
#define global ProcThreadAttributeSecurityCapabilities         0x9
#define global ProcThreadAttributeProtectionLevel              0xB
#define global ProcThreadAttributeJobList                      0xD
#define global ProcThreadAttributeChildProcessPolicy           0xE
#define global ProcThreadAttributeAllApplicationPackagesPolicy 0xF
#define global ProcThreadAttributeWin32kFilter                 0x10
#define global ProcThreadAttributeSafeOpenPromptOriginClaim    0x11
#define global ProcThreadAttributeDesktopAppPolicy             0x12
#define global ProcThreadAttributePseudoConsole                0x16
#define global ProcThreadAttributeMitigationAuditPolicy        0x18
#define global ProcThreadAttributeMachineType                  0x19
#define global ProcThreadAttributeComponentFilter              0x1A
#define global ProcThreadAttributeEnableOptionalXStateFeatures 0x1B
#define global ProcThreadAttributeTrustedApp                   0x1D
#define global ProcThreadAttributeSveVectorLength              0x1E