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にないのもあるのね|・ω・)
Comments