ホーム › System.SystemInformation › LOGICAL_PROCESSOR_RELATIONSHIP
LOGICAL_PROCESSOR_RELATIONSHIP
列挙型メンバー 9
| 名前 | 10進 | 16進 |
|---|---|---|
| RelationProcessorCore | 0 | 0x0 |
| RelationNumaNode | 1 | 0x1 |
| RelationCache | 2 | 0x2 |
| RelationProcessorPackage | 3 | 0x3 |
| RelationGroup | 4 | 0x4 |
| RelationProcessorDie | 5 | 0x5 |
| RelationNumaNodeEx | 6 | 0x6 |
| RelationProcessorModule | 7 | 0x7 |
| RelationAll | 65535 | 0xFFFF |
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum LOGICAL_PROCESSOR_RELATIONSHIP : int {
RelationProcessorCore = 0,
RelationNumaNode = 1,
RelationCache = 2,
RelationProcessorPackage = 3,
RelationGroup = 4,
RelationProcessorDie = 5,
RelationNumaNodeEx = 6,
RelationProcessorModule = 7,
RelationAll = 65535
} LOGICAL_PROCESSOR_RELATIONSHIP;public enum LOGICAL_PROCESSOR_RELATIONSHIP : int
{
RelationProcessorCore = 0,
RelationNumaNode = 1,
RelationCache = 2,
RelationProcessorPackage = 3,
RelationGroup = 4,
RelationProcessorDie = 5,
RelationNumaNodeEx = 6,
RelationProcessorModule = 7,
RelationAll = 65535,
}Public Enum LOGICAL_PROCESSOR_RELATIONSHIP As Integer
RelationProcessorCore = 0
RelationNumaNode = 1
RelationCache = 2
RelationProcessorPackage = 3
RelationGroup = 4
RelationProcessorDie = 5
RelationNumaNodeEx = 6
RelationProcessorModule = 7
RelationAll = 65535
End Enumimport enum
class LOGICAL_PROCESSOR_RELATIONSHIP(enum.IntEnum):
RelationProcessorCore = 0
RelationNumaNode = 1
RelationCache = 2
RelationProcessorPackage = 3
RelationGroup = 4
RelationProcessorDie = 5
RelationNumaNodeEx = 6
RelationProcessorModule = 7
RelationAll = 65535// LOGICAL_PROCESSOR_RELATIONSHIP
pub const RelationProcessorCore: i32 = 0;
pub const RelationNumaNode: i32 = 1;
pub const RelationCache: i32 = 2;
pub const RelationProcessorPackage: i32 = 3;
pub const RelationGroup: i32 = 4;
pub const RelationProcessorDie: i32 = 5;
pub const RelationNumaNodeEx: i32 = 6;
pub const RelationProcessorModule: i32 = 7;
pub const RelationAll: i32 = 65535;// LOGICAL_PROCESSOR_RELATIONSHIP
const (
RelationProcessorCore int32 = 0
RelationNumaNode int32 = 1
RelationCache int32 = 2
RelationProcessorPackage int32 = 3
RelationGroup int32 = 4
RelationProcessorDie int32 = 5
RelationNumaNodeEx int32 = 6
RelationProcessorModule int32 = 7
RelationAll int32 = 65535
)const
RelationProcessorCore = 0;
RelationNumaNode = 1;
RelationCache = 2;
RelationProcessorPackage = 3;
RelationGroup = 4;
RelationProcessorDie = 5;
RelationNumaNodeEx = 6;
RelationProcessorModule = 7;
RelationAll = 65535;// LOGICAL_PROCESSOR_RELATIONSHIP
pub const RelationProcessorCore: i32 = 0;
pub const RelationNumaNode: i32 = 1;
pub const RelationCache: i32 = 2;
pub const RelationProcessorPackage: i32 = 3;
pub const RelationGroup: i32 = 4;
pub const RelationProcessorDie: i32 = 5;
pub const RelationNumaNodeEx: i32 = 6;
pub const RelationProcessorModule: i32 = 7;
pub const RelationAll: i32 = 65535;const
RelationProcessorCore* = 0
RelationNumaNode* = 1
RelationCache* = 2
RelationProcessorPackage* = 3
RelationGroup* = 4
RelationProcessorDie* = 5
RelationNumaNodeEx* = 6
RelationProcessorModule* = 7
RelationAll* = 65535enum LOGICAL_PROCESSOR_RELATIONSHIP : int {
RelationProcessorCore = 0,
RelationNumaNode = 1,
RelationCache = 2,
RelationProcessorPackage = 3,
RelationGroup = 4,
RelationProcessorDie = 5,
RelationNumaNodeEx = 6,
RelationProcessorModule = 7,
RelationAll = 65535,
}#define global RelationProcessorCore 0x0
#define global RelationNumaNode 0x1
#define global RelationCache 0x2
#define global RelationProcessorPackage 0x3
#define global RelationGroup 0x4
#define global RelationProcessorDie 0x5
#define global RelationNumaNodeEx 0x6
#define global RelationProcessorModule 0x7
#define global RelationAll 0xFFFF