SYSTEM_INFORMATION_CLASS 解析

typedef enum _SYSTEM_INFORMATION_CLASS {
    SystemBasicInformation = 0,
    SystemCpuInformation = 1,
    SystemPerformanceInformation = 2,
    SystemTimeOfDayInformation = 3,
    SystemPathInformation = 4,
    SystemProcessInformation = 5,
    SystemCallCounts = 6,
    SystemConfigurationInformation = 7,
    SystemProcessorPerformanceInformation = 8,
    SystemGlobalFlag = 9,
    SystemCallTimeInformation = 10,
    SystemModuleInformation = 11,
    SystemLockInformation = 12,
    SystemStackTraceInformation = 13,
    SystemPagedPoolInformation = 14,
    SystemNonPagedPoolInformation = 15,
    SystemHandleInformation = 16,
    SystemObjectInformation = 17,
    SystemPageFileInformation = 18,
    SystemInstructionEmulationCounts =19,
    SystemVdmBopInformation = 20,
    SystemCacheInformation = 21,
    SystemPoolTagInformation = 22,
    SystemInterruptInformation = 23,
    SystemDpcBehaviourInformation = 24,
    SystemFullMemoryInformation = 25,
    SystemLoadImage = 26,
    SystemUnloadImage = 27,
    SystemTimeAdjustmentInformation = 28,
    SystemSummaryMemoryInformation = 29,
    SystemNextEventIdInformation = 30,
    SystemEventIdsInformation = 31,
    SystemCrashDumpInformation = 32,
    SystemExceptionInformation = 33,
    SystemCrashDumpStateInformation = 34,
    SystemKernelDebuggerInformation = 35,
    SystemContextSwitchInformation = 36,
    SystemRegistryQuotaInformation = 37,
    SystemExtendServiceTableInformation = 38,
    SystemPrioritySeparation = 39,
    SystemPlugPlayBusInformation = 40,
    SystemDockInformation = 41,
    SystemPowerInformation = 42,
    SystemProcessorSpeedInformation = 43,
//    SystemCurrentTimeZoneInformation = 44,
    SystemTimeZoneInformation = 44,
    SystemLookasideInformation = 45,
    SystemSetTimeSlipEvent = 46,
    SystemCreateSession = 47,
    SystemDeleteSession = 48,
    SystemInvalidInfoClass4 = 49,
    SystemRangeStartInformation = 50,
    SystemVerifierInformation = 51,
    SystemAddVerifier = 52,
    SystemSessionProcessesInformation   = 53,
    SystemLoadGdiDriverInSystemSpace = 54,
    SystemNumaNodeInformation = 55,
    SystemPrefetcherInformation = 56,
    SystemExtendedProcessInformation,
    SystemRecommendedSharedDataAlignment = 58,
    SystemComPlusPackageInstallStatusInformation = 59,
    SystemNumaMemoryInformation=60,
    SystemProcessorPowerInformation = 61,
    SystemEmulationBasicInformation = 62,
    SystemEmulationProcessorInformation = 63,
    SystemExtendedHandleInformation = 64,
    SystemLostDelayedWriteInformation = 65,
    SystemBigPoolInformation = 66,
    SystemSessionPoolTagInformation = 67,
    SystemSessionMappedViewInformation = 68,
    SystemHotpatchInformation = 69,
    SystemObjectSecurityMode = 70,
    SystemWatchdogTimerHandler = 71,
    SystemWatchdogTimerInformation = 72,
    SystemLogicalProcessorInformation = 73,
    SystemVerifierTriageInformation = 74,
    SystemSuperfetchInformation = 75,
    SystemMemoryListInformation  = 76,
    SystemModuleInformationEx = 77,
    SystemReserveInformation = 78,
    SystemInformationClassMax
} SYSTEM_INFORMATION_CLASS,

宣言

No. Function 2000 XP
0 SystemBasicInformation o o
1 SystemCpuInformation o o
2 SystemPerformanceInformation o o
3 SystemTimeOfDayInformation o o
4 SystemPathInformation o o
5 SystemProcessInformation o o
6 SystemCallCounts o o
7 SystemConfigurationInformation o o
8 SystemProcessorPerformanceInformation o o
9 SystemGlobalFlag o o
10 SystemCallTimeInformation o o
11 SystemModuleInformation o o
12 SystemLockInformation o o
13 SystemStackTraceInformation o o
14 SystemPagedPoolInformation o o
15 SystemNonPagedPoolInformation o o
16 SystemHandleInformation o o
17 SystemObjectInformation o o
18 SystemPageFileInformation o o
19 SystemInstructionEmulationCounts o o
20 SystemVdmBopInformation x x
21 SystemCacheInformation o o
22 SystemPoolTagInformation o o
23 SystemInterruptInformation o o
24 SystemDpcBehaviourInformation o o
25 SystemFullMemoryInformation o o
26 SystemLoadImage x x
27 SystemUnloadImage x x
28 SystemTimeAdjustmentInformation o o
29 SystemSummaryMemoryInformation o o
30 SystemNextEventIdInformation x x
31 SystemEventIdsInformation x o
32 SystemCrashDumpInformation o x
33 SystemExceptionInformation o o
34 SystemCrashDumpStateInformation o x
35 SystemKernelDebuggerInformation o o
36 SystemContextSwitchInformation o o
37 SystemRegistryQuotaInformation o o
38 SystemExtendServiceTableInformation x x
39 SystemPrioritySeparation x x
40 SystemPlugPlayBusInformation x x
41 SystemDockInformation x x
42 SystemPowerInformation x o
43 SystemProcessorSpeedInformation o o
44 SystemTimeZoneInformation o o
45 SystemLookasideInformation o o
46 SystemSetTimeSlipEvent x x
47 SystemCreateSession x x
48 SystemDeleteSession x x
49 SystemInvalidInfoClass4 x x
50 SystemRangeStartInformation o o
51 SystemVerifierInformation o o
52 SystemAddVerifier x x
53 SystemSessionProcessesInformation o o
54 SystemLoadGdiDriverInSystemSpace o x
55 SystemNumaNodeInformation o o
56 SystemPrefetcherInformation x o
57 SystemExtendedProcessInformation x o
58 SystemRecommendedSharedDataAlignment x o
59 SystemComPlusPackageInstallStatusInformation x o
60 SystemNumaMemoryInformation x o
61 SystemProcessorPowerInformation x o
62 SystemEmulationBasicInformation x o
63 SystemEmulationProcessorInformation x o
64 SystemExtendedHandleInformation x o
65 SystemLostDelayedWriteInformation x o
66 SystemBigPoolInformation x o
67 SystemSessionPoolTagInformation x x
68 SystemSessionMappedViewInformation x x
69 SystemHotpatchInformation x x
70 SystemObjectSecurityMode x o
71 SystemWatchdogTimerHandler x o
72 SystemWatchdogTimerInformation x x
73 SystemLogicalProcessorInformation x o
74 SystemVerifierTriageInformation x x
75 SystemSuperfetchInformation x x
76 SystemMemoryListInformation x x
77 SystemModuleInformationEx x x
78 SystemReserveInformation x x

2000にあって、XPにないのもあるのね|・ω・)

おすすめ

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です