<s> from ctypes import * <EOL> from ctypes . wintypes import * <EOL> from . windef import * <EOL> class EnumValue ( Flag ) : <EOL> def __new__ ( cls , enum_name , name , value ) : <EOL> return super ( EnumValue , cls ) . __new__ ( cls , name , value ) <EOL> def __init__ ( self , enum_name , name , value ) : <EOL> self . enum_name = enum_name <EOL> self . name = name <EOL> def __repr__ ( self ) : <EOL> return "<STR_LIT>" . format ( self . enum_name , self . name , hex ( self ) ) <EOL> class EnumType ( DWORD ) : <EOL> values = ( ) <EOL> mapper = { } <EOL> @ property <EOL> def value ( self ) : <EOL> raw_value = super ( EnumType , self ) . value <EOL> return self . mapper . get ( raw_value , raw_value ) <EOL> def __repr__ ( self ) : <EOL> raw_value = super ( EnumType , self ) . value <EOL> if raw_value in self . values : <EOL> value = self . value <EOL> return "<STR_LIT>" . format ( type ( self ) . __name__ , value . name , hex ( raw_value ) ) <EOL> return "<STR_LIT>" . format ( type ( self ) . __name__ , hex ( self . value ) ) <EOL> PWSTR = LPWSTR <EOL> SIZE_T = c_ulong <EOL> PSIZE_T = POINTER ( SIZE_T ) <EOL> PVOID = c_void_p <EOL> PPS_POST_PROCESS_INIT_ROUTINE = PVOID <EOL> NTSTATUS = DWORD <EOL> PULONG = POINTER ( ULONG ) <EOL> PDWORD = POINTER ( DWORD ) <EOL> LPDWORD = POINTER ( DWORD ) <EOL> LPTHREAD_START_ROUTINE = PVOID <EOL> WNDENUMPROC = PVOID <EOL> PHANDLER_ROUTINE = PVOID <EOL> LPBYTE = POINTER ( BYTE ) <EOL> ULONG_PTR = PVOID <EOL> KAFFINITY = ULONG_PTR <EOL> KPRIORITY = LONG <EOL> CHAR = c_char <EOL> INT = c_int <EOL> UCHAR = c_char <EOL> CSHORT = c_short <EOL> VARTYPE = c_ushort <EOL> BSTR = c_wchar_p <EOL> OLECHAR = c_wchar <EOL> POLECHAR = c_wchar_p <EOL> PUCHAR = POINTER ( UCHAR ) <EOL> double = c_double <EOL> FARPROC = PVOID <EOL> HGLOBAL = PVOID <EOL> PSID = PVOID <EOL> PVECTORED_EXCEPTION_HANDLER = PVOID <EOL> ULONGLONG = c_ulonglong <EOL> LONGLONG = c_longlong <EOL> ULONG64 = c_ulonglong <EOL> LARGE_INTEGER = LONGLONG <EOL> PLARGE_INTEGER = POINTER ( LARGE_INTEGER ) <EOL> DWORD64 = ULONG64 <EOL> SCODE = LONG <EOL> CIMTYPE = LONG <EOL> NET_IFINDEX = ULONG <EOL> IF_INDEX = NET_IFINDEX <EOL> IFTYPE = ULONG <EOL> PULONG64 = POINTER ( ULONG64 ) <EOL> PUINT = POINTER ( UINT ) <EOL> PHANDLE = POINTER ( HANDLE ) <EOL> HKEY = HANDLE <EOL> HCATADMIN = HANDLE <EOL> HCATINFO = HANDLE <EOL> SC_HANDLE = HANDLE <EOL> LPHANDLE = POINTER ( HANDLE ) <EOL> PHKEY = POINTER ( HKEY ) <EOL> ACCESS_MASK = DWORD <EOL> REGSAM = ACCESS_MASK <EOL> SECURITY_CONTEXT_TRACKING_MODE = BOOLEAN <EOL> DISPID = LONG <EOL> MEMBERID = DISPID <EOL> PSECURITY_DESCRIPTOR = PVOID <EOL> LPUNKNOWN = POINTER ( PVOID ) <EOL> LPCONTEXT = PVOID <EOL> HCERTSTORE = PVOID <EOL> HCRYPTMSG = PVOID <EOL> PALPC_PORT_ATTRIBUTES = PVOID <EOL> VOID = DWORD <EOL> ITypeInfo = PVOID <EOL> structs = [ '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' ] <EOL> enums = [ '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' ] <EOL> SystemBasicInformation = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> SystemProcessorInformation = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> SystemPerformanceInformation = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> SystemTimeOfDayInformation = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> SystemPathInformation = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> SystemProcessInformation = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> SystemCallCountInformation = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> SystemDeviceInformation = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> SystemProcessorPerformanceInformation = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> SystemFlagsInformation = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> SystemCallTimeInformation = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> SystemModuleInformation = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> SystemLocksInformation = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> SystemStackTraceInformation = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> SystemPagedPoolInformation = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> SystemNonPagedPoolInformation = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> SystemHandleInformation = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> SystemObjectInformation = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> SystemPageFileInformation = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> SystemVdmInstemulInformation = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> SystemVdmBopInformation = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> SystemFileCacheInformation = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> SystemPoolTagInformation = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> SystemInterruptInformation = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> SystemDpcBehaviorInformation = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> SystemFullMemoryInformation = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> SystemLoadGdiDriverInformation = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> SystemUnloadGdiDriverInformation = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> SystemTimeAdjustmentInformation = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> SystemSummaryMemoryInformation = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> SystemMirrorMemoryInformation = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> SystemPerformanceTraceInformation = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> SystemObsolete0 = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> SystemExceptionInformation = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> SystemCrashDumpStateInformation = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> SystemKernelDebuggerInformation = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> SystemContextSwitchInformation = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> SystemRegistryQuotaInformation = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> SystemExtendServiceTableInformation = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> SystemPrioritySeperation = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> SystemVerifierAddDriverInformation = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> SystemVerifierRemoveDriverInformation = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> SystemProcessorIdleInformation = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> SystemLegacyDriverInformation = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> SystemCurrentTimeZoneInformation = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> SystemLookasideInformation = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> SystemTimeSlipNotification = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> SystemSessionCreate = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> SystemSessionDetach = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> SystemSessionInformation = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> SystemRangeStartInformation = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> SystemVerifierInformation = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> SystemVerifierThunkExtend = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> SystemSessionProcessInformation = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> SystemLoadGdiDriverInSystemSpace = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> SystemNumaProcessorMap = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> SystemPrefetcherInformation = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> SystemExtendedProcessInformation = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> SystemRecommendedSharedDataAlignment = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> SystemComPlusPackage = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> SystemNumaAvailableMemory = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> SystemProcessorPowerInformation = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> SystemEmulationBasicInformation = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> SystemEmulationProcessorInformation = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> SystemExtendedHandleInformation = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> SystemLostDelayedWriteInformation = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> SystemBigPoolInformation = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> SystemSessionPoolTagInformation = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> SystemSessionMappedViewInformation = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> SystemHotpatchInformation = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> SystemObjectSecurityMode = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> SystemWatchdogTimerHandler = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> SystemWatchdogTimerInformation = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> SystemLogicalProcessorInformation = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> SystemWow64SharedInformation = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> SystemRegisterFirmwareTableInformationHandler = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> SystemFirmwareTableInformation = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> SystemModuleInformationEx = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> SystemVerifierTriageInformation = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> SystemSuperfetchInformation = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> SystemMemoryListInformation = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> SystemFileCacheInformationEx = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> MaxSystemInfoClass = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> class _SYSTEM_INFORMATION_CLASS ( EnumType ) : <EOL> values = [ SystemBasicInformation , SystemProcessorInformation , SystemPerformanceInformation , SystemTimeOfDayInformation , SystemPathInformation , SystemProcessInformation , SystemCallCountInformation , SystemDeviceInformation , SystemProcessorPerformanceInformation , SystemFlagsInformation , SystemCallTimeInformation , SystemModuleInformation , SystemLocksInformation , SystemStackTraceInformation , SystemPagedPoolInformation , SystemNonPagedPoolInformation , SystemHandleInformation , SystemObjectInformation , SystemPageFileInformation , SystemVdmInstemulInformation , SystemVdmBopInformation , SystemFileCacheInformation , SystemPoolTagInformation , SystemInterruptInformation , SystemDpcBehaviorInformation , SystemFullMemoryInformation , SystemLoadGdiDriverInformation , SystemUnloadGdiDriverInformation , SystemTimeAdjustmentInformation , SystemSummaryMemoryInformation , SystemMirrorMemoryInformation , SystemPerformanceTraceInformation , SystemObsolete0 , SystemExceptionInformation , SystemCrashDumpStateInformation , SystemKernelDebuggerInformation , SystemContextSwitchInformation , SystemRegistryQuotaInformation , SystemExtendServiceTableInformation , SystemPrioritySeperation , SystemVerifierAddDriverInformation , SystemVerifierRemoveDriverInformation , SystemProcessorIdleInformation , SystemLegacyDriverInformation , SystemCurrentTimeZoneInformation , SystemLookasideInformation , SystemTimeSlipNotification , SystemSessionCreate , SystemSessionDetach , SystemSessionInformation , SystemRangeStartInformation , SystemVerifierInformation , SystemVerifierThunkExtend , SystemSessionProcessInformation , SystemLoadGdiDriverInSystemSpace , SystemNumaProcessorMap , SystemPrefetcherInformation , SystemExtendedProcessInformation , SystemRecommendedSharedDataAlignment , SystemComPlusPackage , SystemNumaAvailableMemory , SystemProcessorPowerInformation , SystemEmulationBasicInformation , SystemEmulationProcessorInformation , SystemExtendedHandleInformation , SystemLostDelayedWriteInformation , SystemBigPoolInformation , SystemSessionPoolTagInformation , SystemSessionMappedViewInformation , SystemHotpatchInformation , SystemObjectSecurityMode , SystemWatchdogTimerHandler , SystemWatchdogTimerInformation , SystemLogicalProcessorInformation , SystemWow64SharedInformation , SystemRegisterFirmwareTableInformationHandler , SystemFirmwareTableInformation , SystemModuleInformationEx , SystemVerifierTriageInformation , SystemSuperfetchInformation , SystemMemoryListInformation , SystemFileCacheInformationEx , MaxSystemInfoClass ] <EOL> mapper = { x : x for x in values } <EOL> SYSTEM_INFORMATION_CLASS = _SYSTEM_INFORMATION_CLASS <EOL> MemoryBasicInformation = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> class _MEMORY_INFORMATION_CLASS ( EnumType ) : <EOL> values = [ MemoryBasicInformation ] <EOL> mapper = { x : x for x in values } <EOL> MEMORY_INFORMATION_CLASS = _MEMORY_INFORMATION_CLASS <EOL> ThreadBasicInformation = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> ThreadTimes = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> ThreadPriority = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> ThreadBasePriority = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> ThreadAffinityMask = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> ThreadImpersonationToken = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> ThreadDescriptorTableEntry = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> ThreadEnableAlignmentFaultFixup = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> ThreadEventPair = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> ThreadQuerySetWin32StartAddress = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> ThreadZeroTlsCell = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> ThreadPerformanceCount = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> ThreadAmILastThread = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> ThreadIdealProcessor = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> ThreadPriorityBoost = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> ThreadSetTlsArrayAddress = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> ThreadIsIoPending = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> ThreadHideFromDebugger = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> class _THREAD_INFORMATION_CLASS ( EnumType ) : <EOL> values = [ ThreadBasicInformation , ThreadTimes , ThreadPriority , ThreadBasePriority , ThreadAffinityMask , ThreadImpersonationToken , ThreadDescriptorTableEntry , ThreadEnableAlignmentFaultFixup , ThreadEventPair , ThreadQuerySetWin32StartAddress , ThreadZeroTlsCell , ThreadPerformanceCount , ThreadAmILastThread , ThreadIdealProcessor , ThreadPriorityBoost , ThreadSetTlsArrayAddress , ThreadIsIoPending , ThreadHideFromDebugger ] <EOL> mapper = { x : x for x in values } <EOL> THREAD_INFORMATION_CLASS = _THREAD_INFORMATION_CLASS <EOL> PTHREAD_INFORMATION_CLASS = POINTER ( _THREAD_INFORMATION_CLASS ) <EOL> TCP_TABLE_BASIC_LISTENER = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> TCP_TABLE_BASIC_CONNECTIONS = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> TCP_TABLE_BASIC_ALL = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> TCP_TABLE_OWNER_PID_LISTENER = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> TCP_TABLE_OWNER_PID_CONNECTIONS = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> TCP_TABLE_OWNER_PID_ALL = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> TCP_TABLE_OWNER_MODULE_LISTENER = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> TCP_TABLE_OWNER_MODULE_CONNECTIONS = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> TCP_TABLE_OWNER_MODULE_ALL = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> class _TCP_TABLE_CLASS ( EnumType ) : <EOL> values = [ TCP_TABLE_BASIC_LISTENER , TCP_TABLE_BASIC_CONNECTIONS , TCP_TABLE_BASIC_ALL , TCP_TABLE_OWNER_PID_LISTENER , TCP_TABLE_OWNER_PID_CONNECTIONS , TCP_TABLE_OWNER_PID_ALL , TCP_TABLE_OWNER_MODULE_LISTENER , TCP_TABLE_OWNER_MODULE_CONNECTIONS , TCP_TABLE_OWNER_MODULE_ALL ] <EOL> mapper = { x : x for x in values } <EOL> TCP_TABLE_CLASS = _TCP_TABLE_CLASS <EOL> VT_EMPTY = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> VT_NULL = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> VT_I2 = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> VT_I4 = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> VT_R4 = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> VT_R8 = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> VT_CY = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> VT_DATE = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> VT_BSTR = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> VT_DISPATCH = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> VT_ERROR = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> VT_BOOL = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> VT_VARIANT = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> VT_UNKNOWN = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> VT_DECIMAL = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> VT_I1 = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> VT_UI1 = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> VT_UI2 = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> VT_UI4 = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> VT_I8 = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> VT_UI8 = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> VT_INT = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> VT_UINT = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> VT_VOID = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> VT_HRESULT = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> VT_PTR = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> VT_SAFEARRAY = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> VT_CARRAY = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> VT_USERDEFINED = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> VT_LPSTR = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> VT_LPWSTR = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> VT_RECORD = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> VT_INT_PTR = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> VT_UINT_PTR = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> VT_FILETIME = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> VT_BLOB = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> VT_STREAM = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> VT_STORAGE = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> VT_STREAMED_OBJECT = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> VT_STORED_OBJECT = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> VT_BLOB_OBJECT = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> VT_CF = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> VT_CLSID = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> VT_VERSIONED_STREAM = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> VT_BSTR_BLOB = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> VT_VECTOR = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> VT_ARRAY = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> VT_BYREF = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> VT_RESERVED = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> VT_ILLEGAL = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> VT_ILLEGALMASKED = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> VT_TYPEMASK = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> class _VARENUM ( EnumType ) : <EOL> values = [ VT_EMPTY , VT_NULL , VT_I2 , VT_I4 , VT_R4 , VT_R8 , VT_CY , VT_DATE , VT_BSTR , VT_DISPATCH , VT_ERROR , VT_BOOL , VT_VARIANT , VT_UNKNOWN , VT_DECIMAL , VT_I1 , VT_UI1 , VT_UI2 , VT_UI4 , VT_I8 , VT_UI8 , VT_INT , VT_UINT , VT_VOID , VT_HRESULT , VT_PTR , VT_SAFEARRAY , VT_CARRAY , VT_USERDEFINED , VT_LPSTR , VT_LPWSTR , VT_RECORD , VT_INT_PTR , VT_UINT_PTR , VT_FILETIME , VT_BLOB , VT_STREAM , VT_STORAGE , VT_STREAMED_OBJECT , VT_STORED_OBJECT , VT_BLOB_OBJECT , VT_CF , VT_CLSID , VT_VERSIONED_STREAM , VT_BSTR_BLOB , VT_VECTOR , VT_ARRAY , VT_BYREF , VT_RESERVED , VT_ILLEGAL , VT_ILLEGALMASKED , VT_TYPEMASK ] <EOL> mapper = { x : x for x in values } <EOL> VARENUM = _VARENUM <EOL> UDP_TABLE_BASIC = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> UDP_TABLE_OWNER_PID = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> UDP_TABLE_OWNER_MODULE = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> class _UDP_TABLE_CLASS ( EnumType ) : <EOL> values = [ UDP_TABLE_BASIC , UDP_TABLE_OWNER_PID , UDP_TABLE_OWNER_MODULE ] <EOL> mapper = { x : x for x in values } <EOL> UDP_TABLE_CLASS = _UDP_TABLE_CLASS <EOL> NET_FW_RULE_DIR_IN = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> NET_FW_RULE_DIR_OUT = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> NET_FW_RULE_DIR_MAX = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> class NET_FW_RULE_DIRECTION_ ( EnumType ) : <EOL> values = [ NET_FW_RULE_DIR_IN , NET_FW_RULE_DIR_OUT , NET_FW_RULE_DIR_MAX ] <EOL> mapper = { x : x for x in values } <EOL> NET_FW_RULE_DIRECTION = NET_FW_RULE_DIRECTION_ <EOL> NET_FW_PROFILE2_DOMAIN = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> NET_FW_PROFILE2_PRIVATE = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> NET_FW_PROFILE2_PUBLIC = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> NET_FW_PROFILE2_ALL = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> class NET_FW_PROFILE_TYPE2_ ( EnumType ) : <EOL> values = [ NET_FW_PROFILE2_DOMAIN , NET_FW_PROFILE2_PRIVATE , NET_FW_PROFILE2_PUBLIC , NET_FW_PROFILE2_ALL ] <EOL> mapper = { x : x for x in values } <EOL> NET_FW_PROFILE_TYPE2 = NET_FW_PROFILE_TYPE2_ <EOL> MIB_TCP_STATE_CLOSED = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> MIB_TCP_STATE_LISTEN = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> MIB_TCP_STATE_SYN_SENT = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> MIB_TCP_STATE_SYN_RCVD = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> MIB_TCP_STATE_ESTAB = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> MIB_TCP_STATE_FIN_WAIT1 = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> MIB_TCP_STATE_FIN_WAIT2 = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> MIB_TCP_STATE_CLOSE_WAIT = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> MIB_TCP_STATE_CLOSING = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> MIB_TCP_STATE_LAST_ACK = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> MIB_TCP_STATE_TIME_WAIT = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> MIB_TCP_STATE_DELETE_TCB = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> class _MIB_TCP_STATE ( EnumType ) : <EOL> values = [ MIB_TCP_STATE_CLOSED , MIB_TCP_STATE_LISTEN , MIB_TCP_STATE_SYN_SENT , MIB_TCP_STATE_SYN_RCVD , MIB_TCP_STATE_ESTAB , MIB_TCP_STATE_FIN_WAIT1 , MIB_TCP_STATE_FIN_WAIT2 , MIB_TCP_STATE_CLOSE_WAIT , MIB_TCP_STATE_CLOSING , MIB_TCP_STATE_LAST_ACK , MIB_TCP_STATE_TIME_WAIT , MIB_TCP_STATE_DELETE_TCB ] <EOL> mapper = { x : x for x in values } <EOL> MIB_TCP_STATE = _MIB_TCP_STATE <EOL> NET_FW_IP_PROTOCOL_TCP = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> NET_FW_IP_PROTOCOL_UDP = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> NET_FW_IP_PROTOCOL_ANY = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> class NET_FW_IP_PROTOCOL_ ( EnumType ) : <EOL> values = [ NET_FW_IP_PROTOCOL_TCP , NET_FW_IP_PROTOCOL_UDP , NET_FW_IP_PROTOCOL_ANY ] <EOL> mapper = { x : x for x in values } <EOL> NET_FW_IP_PROTOCOL = NET_FW_IP_PROTOCOL_ <EOL> TokenInvalid = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> TokenUser = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> TokenGroups = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> TokenPrivileges = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> TokenOwner = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> TokenPrimaryGroup = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> TokenDefaultDacl = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> TokenSource = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> TokenType = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> TokenImpersonationLevel = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> TokenStatistics = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> TokenRestrictedSids = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> TokenSessionId = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> TokenGroupsAndPrivileges = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> TokenSessionReference = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> TokenSandBoxInert = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> TokenAuditPolicy = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> TokenOrigin = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> TokenElevationType = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> TokenLinkedToken = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> TokenElevation = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> TokenHasRestrictions = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> TokenAccessInformation = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> TokenVirtualizationAllowed = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> TokenVirtualizationEnabled = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> TokenIntegrityLevel = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> TokenUIAccess = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> TokenMandatoryPolicy = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> TokenLogonSid = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> TokenIsAppContainer = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> TokenCapabilities = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> TokenAppContainerSid = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> TokenAppContainerNumber = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> TokenUserClaimAttributes = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> TokenDeviceClaimAttributes = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> TokenRestrictedUserClaimAttributes = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> TokenRestrictedDeviceClaimAttributes = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> TokenDeviceGroups = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> TokenRestrictedDeviceGroups = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> TokenSecurityAttributes = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> TokenIsRestricted = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> MaxTokenInfoClass = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> class _TOKEN_INFORMATION_CLASS ( EnumType ) : <EOL> values = [ TokenInvalid , TokenUser , TokenGroups , TokenPrivileges , TokenOwner , TokenPrimaryGroup , TokenDefaultDacl , TokenSource , TokenType , TokenImpersonationLevel , TokenStatistics , TokenRestrictedSids , TokenSessionId , TokenGroupsAndPrivileges , TokenSessionReference , TokenSandBoxInert , TokenAuditPolicy , TokenOrigin , TokenElevationType , TokenLinkedToken , TokenElevation , TokenHasRestrictions , TokenAccessInformation , TokenVirtualizationAllowed , TokenVirtualizationEnabled , TokenIntegrityLevel , TokenUIAccess , TokenMandatoryPolicy , TokenLogonSid , TokenIsAppContainer , TokenCapabilities , TokenAppContainerSid , TokenAppContainerNumber , TokenUserClaimAttributes , TokenDeviceClaimAttributes , TokenRestrictedUserClaimAttributes , TokenRestrictedDeviceClaimAttributes , TokenDeviceGroups , TokenRestrictedDeviceGroups , TokenSecurityAttributes , TokenIsRestricted , MaxTokenInfoClass ] <EOL> mapper = { x : x for x in values } <EOL> TOKEN_INFORMATION_CLASS = _TOKEN_INFORMATION_CLASS <EOL> PTOKEN_INFORMATION_CLASS = POINTER ( _TOKEN_INFORMATION_CLASS ) <EOL> SecurityAnonymous = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> SecurityIdentification = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> SecurityImpersonation = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> SecurityDelegation = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> class _SECURITY_IMPERSONATION_LEVEL ( EnumType ) : <EOL> values = [ SecurityAnonymous , SecurityIdentification , SecurityImpersonation , SecurityDelegation ] <EOL> mapper = { x : x for x in values } <EOL> SECURITY_IMPERSONATION_LEVEL = _SECURITY_IMPERSONATION_LEVEL <EOL> PSECURITY_IMPERSONATION_LEVEL = POINTER ( _SECURITY_IMPERSONATION_LEVEL ) <EOL> SC_ENUM_PROCESS_INFO = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> class _SC_ENUM_TYPE ( EnumType ) : <EOL> values = [ SC_ENUM_PROCESS_INFO ] <EOL> mapper = { x : x for x in values } <EOL> SC_ENUM_TYPE = _SC_ENUM_TYPE <EOL> SC_STATUS_PROCESS_INFO = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> class _SC_STATUS_TYPE ( EnumType ) : <EOL> values = [ SC_STATUS_PROCESS_INFO ] <EOL> mapper = { x : x for x in values } <EOL> SC_STATUS_TYPE = _SC_STATUS_TYPE <EOL> ObjectBasicInformation = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> ObjectNameInformation = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> ObjectTypeInformation = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> class _OBJECT_INFORMATION_CLASS ( EnumType ) : <EOL> values = [ ObjectBasicInformation , ObjectNameInformation , ObjectTypeInformation ] <EOL> mapper = { x : x for x in values } <EOL> OBJECT_INFORMATION_CLASS = _OBJECT_INFORMATION_CLASS <EOL> SidTypeUser = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> SidTypeGroup = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> SidTypeDomain = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> SidTypeAlias = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> SidTypeWellKnownGroup = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> SidTypeDeletedAccount = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> SidTypeInvalid = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> SidTypeUnknown = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> SidTypeComputer = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> SidTypeLabel = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> class _SID_NAME_USE ( EnumType ) : <EOL> values = [ SidTypeUser , SidTypeGroup , SidTypeDomain , SidTypeAlias , SidTypeWellKnownGroup , SidTypeDeletedAccount , SidTypeInvalid , SidTypeUnknown , SidTypeComputer , SidTypeLabel ] <EOL> mapper = { x : x for x in values } <EOL> SID_NAME_USE = _SID_NAME_USE <EOL> PSID_NAME_USE = POINTER ( _SID_NAME_USE ) <EOL> NET_FW_PROFILE2_DOMAIN = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> NET_FW_PROFILE2_PRIVATE = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> NET_FW_PROFILE2_PUBLIC = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> NET_FW_PROFILE2_ALL = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> class NET_FW_PROFILE_TYPE2_ ( EnumType ) : <EOL> values = [ NET_FW_PROFILE2_DOMAIN , NET_FW_PROFILE2_PRIVATE , NET_FW_PROFILE2_PUBLIC , NET_FW_PROFILE2_ALL ] <EOL> mapper = { x : x for x in values } <EOL> NET_FW_PROFILE_TYPE2 = NET_FW_PROFILE_TYPE2_ <EOL> NET_FW_ACTION_BLOCK = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> NET_FW_ACTION_ALLOW = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> NET_FW_ACTION_MAX = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> class NET_FW_ACTION_ ( EnumType ) : <EOL> values = [ NET_FW_ACTION_BLOCK , NET_FW_ACTION_ALLOW , NET_FW_ACTION_MAX ] <EOL> mapper = { x : x for x in values } <EOL> NET_FW_ACTION = NET_FW_ACTION_ <EOL> NET_FW_MODIFY_STATE_OK = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> NET_FW_MODIFY_STATE_GP_OVERRIDE = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> NET_FW_MODIFY_STATE_INBOUND_BLOCKED = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> class NET_FW_MODIFY_STATE_ ( EnumType ) : <EOL> values = [ NET_FW_MODIFY_STATE_OK , NET_FW_MODIFY_STATE_GP_OVERRIDE , NET_FW_MODIFY_STATE_INBOUND_BLOCKED ] <EOL> mapper = { x : x for x in values } <EOL> NET_FW_MODIFY_STATE = NET_FW_MODIFY_STATE_ <EOL> NET_FW_RULE_DIR_IN = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> NET_FW_RULE_DIR_OUT = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> NET_FW_RULE_DIR_MAX = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> class NET_FW_RULE_DIRECTION_ ( EnumType ) : <EOL> values = [ NET_FW_RULE_DIR_IN , NET_FW_RULE_DIR_OUT , NET_FW_RULE_DIR_MAX ] <EOL> mapper = { x : x for x in values } <EOL> NET_FW_RULE_DIRECTION = NET_FW_RULE_DIRECTION_ <EOL> WBEM_NO_ERROR = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> WBEM_S_NO_ERROR = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> WBEM_S_SAME = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> WBEM_S_FALSE = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> WBEM_S_ALREADY_EXISTS = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> WBEM_S_RESET_TO_DEFAULT = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> WBEM_S_DIFFERENT = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> WBEM_S_TIMEDOUT = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> WBEM_S_NO_MORE_DATA = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> WBEM_S_OPERATION_CANCELLED = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> WBEM_S_PENDING = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> WBEM_S_DUPLICATE_OBJECTS = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> WBEM_S_ACCESS_DENIED = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> WBEM_S_PARTIAL_RESULTS = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> WBEM_S_SOURCE_NOT_AVAILABLE = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> WBEM_E_FAILED = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> L ) <EOL> WBEM_E_NOT_FOUND = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> L ) <EOL> WBEM_E_ACCESS_DENIED = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> L ) <EOL> WBEM_E_PROVIDER_FAILURE = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> L ) <EOL> WBEM_E_TYPE_MISMATCH = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> L ) <EOL> WBEM_E_OUT_OF_MEMORY = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> L ) <EOL> WBEM_E_INVALID_CONTEXT = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> L ) <EOL> WBEM_E_INVALID_PARAMETER = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> L ) <EOL> WBEM_E_NOT_AVAILABLE = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> L ) <EOL> WBEM_E_CRITICAL_ERROR = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> L ) <EOL> WBEM_E_INVALID_STREAM = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> L ) <EOL> WBEM_E_NOT_SUPPORTED = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> L ) <EOL> WBEM_E_INVALID_SUPERCLASS = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> L ) <EOL> WBEM_E_INVALID_NAMESPACE = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> L ) <EOL> WBEM_E_INVALID_OBJECT = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> L ) <EOL> WBEM_E_INVALID_CLASS = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> L ) <EOL> WBEM_E_PROVIDER_NOT_FOUND = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> L ) <EOL> WBEM_E_INVALID_PROVIDER_REGISTRATION = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> L ) <EOL> WBEM_E_PROVIDER_LOAD_FAILURE = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> L ) <EOL> WBEM_E_INITIALIZATION_FAILURE = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> L ) <EOL> WBEM_E_TRANSPORT_FAILURE = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> L ) <EOL> WBEM_E_INVALID_OPERATION = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> L ) <EOL> WBEM_E_INVALID_QUERY = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> L ) <EOL> WBEM_E_INVALID_QUERY_TYPE = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> L ) <EOL> WBEM_E_ALREADY_EXISTS = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> L ) <EOL> WBEM_E_OVERRIDE_NOT_ALLOWED = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> L ) <EOL> WBEM_E_PROPAGATED_QUALIFIER = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> L ) <EOL> WBEM_E_PROPAGATED_PROPERTY = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> L ) <EOL> WBEM_E_UNEXPECTED = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> L ) <EOL> WBEM_E_ILLEGAL_OPERATION = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> L ) <EOL> WBEM_E_CANNOT_BE_KEY = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> L ) <EOL> WBEM_E_INCOMPLETE_CLASS = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> L ) <EOL> WBEM_E_INVALID_SYNTAX = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> L ) <EOL> WBEM_E_NONDECORATED_OBJECT = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> L ) <EOL> WBEM_E_READ_ONLY = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> L ) <EOL> WBEM_E_PROVIDER_NOT_CAPABLE = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> L ) <EOL> WBEM_E_CLASS_HAS_CHILDREN = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> L ) <EOL> WBEM_E_CLASS_HAS_INSTANCES = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> L ) <EOL> WBEM_E_QUERY_NOT_IMPLEMENTED = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> L ) <EOL> WBEM_E_ILLEGAL_NULL = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> L ) <EOL> WBEM_E_INVALID_QUALIFIER_TYPE = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> L ) <EOL> WBEM_E_INVALID_PROPERTY_TYPE = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> L ) <EOL> WBEM_E_VALUE_OUT_OF_RANGE = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> L ) <EOL> WBEM_E_CANNOT_BE_SINGLETON = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> L ) <EOL> WBEM_E_INVALID_CIM_TYPE = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> L ) <EOL> WBEM_E_INVALID_METHOD = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> L ) <EOL> WBEM_E_INVALID_METHOD_PARAMETERS = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> L ) <EOL> WBEM_E_SYSTEM_PROPERTY = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> L ) <EOL> WBEM_E_INVALID_PROPERTY = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> L ) <EOL> WBEM_E_CALL_CANCELLED = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> L ) <EOL> WBEM_E_SHUTTING_DOWN = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> L ) <EOL> WBEM_E_PROPAGATED_METHOD = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> L ) <EOL> WBEM_E_UNSUPPORTED_PARAMETER = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> L ) <EOL> WBEM_E_MISSING_PARAMETER_ID = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> L ) <EOL> WBEM_E_INVALID_PARAMETER_ID = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> L ) <EOL> WBEM_E_NONCONSECUTIVE_PARAMETER_IDS = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> L ) <EOL> WBEM_E_PARAMETER_ID_ON_RETVAL = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> L ) <EOL> WBEM_E_INVALID_OBJECT_PATH = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> L ) <EOL> WBEM_E_OUT_OF_DISK_SPACE = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> L ) <EOL> WBEM_E_BUFFER_TOO_SMALL = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> L ) <EOL> WBEM_E_UNSUPPORTED_PUT_EXTENSION = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> L ) <EOL> WBEM_E_UNKNOWN_OBJECT_TYPE = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> L ) <EOL> WBEM_E_UNKNOWN_PACKET_TYPE = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> L ) <EOL> WBEM_E_MARSHAL_VERSION_MISMATCH = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> L ) <EOL> WBEM_E_MARSHAL_INVALID_SIGNATURE = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> L ) <EOL> WBEM_E_INVALID_QUALIFIER = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> L ) <EOL> WBEM_E_INVALID_DUPLICATE_PARAMETER = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> L ) <EOL> WBEM_E_TOO_MUCH_DATA = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> L ) <EOL> WBEM_E_SERVER_TOO_BUSY = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> L ) <EOL> WBEM_E_INVALID_FLAVOR = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> L ) <EOL> WBEM_E_CIRCULAR_REFERENCE = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> L ) <EOL> WBEM_E_UNSUPPORTED_CLASS_UPDATE = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> L ) <EOL> WBEM_E_CANNOT_CHANGE_KEY_INHERITANCE = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> L ) <EOL> WBEM_E_CANNOT_CHANGE_INDEX_INHERITANCE = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> L ) <EOL> WBEM_E_TOO_MANY_PROPERTIES = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> L ) <EOL> WBEM_E_UPDATE_TYPE_MISMATCH = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> L ) <EOL> WBEM_E_UPDATE_OVERRIDE_NOT_ALLOWED = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> L ) <EOL> WBEM_E_UPDATE_PROPAGATED_METHOD = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> L ) <EOL> WBEM_E_METHOD_NOT_IMPLEMENTED = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> L ) <EOL> WBEM_E_METHOD_DISABLED = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> L ) <EOL> WBEM_E_REFRESHER_BUSY = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> L ) <EOL> WBEM_E_UNPARSABLE_QUERY = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> L ) <EOL> WBEM_E_NOT_EVENT_CLASS = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> L ) <EOL> WBEM_E_MISSING_GROUP_WITHIN = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> L ) <EOL> WBEM_E_MISSING_AGGREGATION_LIST = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> L ) <EOL> WBEM_E_PROPERTY_NOT_AN_OBJECT = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> L ) <EOL> WBEM_E_AGGREGATING_BY_OBJECT = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> L ) <EOL> WBEM_E_UNINTERPRETABLE_PROVIDER_QUERY = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> L ) <EOL> WBEM_E_BACKUP_RESTORE_WINMGMT_RUNNING = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> L ) <EOL> WBEM_E_QUEUE_OVERFLOW = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> L ) <EOL> WBEM_E_PRIVILEGE_NOT_HELD = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> L ) <EOL> WBEM_E_INVALID_OPERATOR = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> L ) <EOL> WBEM_E_LOCAL_CREDENTIALS = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> L ) <EOL> WBEM_E_CANNOT_BE_ABSTRACT = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> L ) <EOL> WBEM_E_AMENDED_OBJECT = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> L ) <EOL> WBEM_E_CLIENT_TOO_SLOW = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> L ) <EOL> WBEM_E_NULL_SECURITY_DESCRIPTOR = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> L ) <EOL> WBEM_E_TIMED_OUT = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> L ) <EOL> WBEM_E_INVALID_ASSOCIATION = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> L ) <EOL> WBEM_E_AMBIGUOUS_OPERATION = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> L ) <EOL> WBEM_E_QUOTA_VIOLATION = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> L ) <EOL> WBEM_E_RESERVED_001 = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> L ) <EOL> WBEM_E_RESERVED_002 = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> L ) <EOL> WBEM_E_UNSUPPORTED_LOCALE = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> L ) <EOL> WBEM_E_HANDLE_OUT_OF_DATE = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> L ) <EOL> WBEM_E_CONNECTION_FAILED = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> L ) <EOL> WBEM_E_INVALID_HANDLE_REQUEST = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> L ) <EOL> WBEM_E_PROPERTY_NAME_TOO_WIDE = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> L ) <EOL> WBEM_E_CLASS_NAME_TOO_WIDE = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> L ) <EOL> WBEM_E_METHOD_NAME_TOO_WIDE = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> L ) <EOL> WBEM_E_QUALIFIER_NAME_TOO_WIDE = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> L ) <EOL> WBEM_E_RERUN_COMMAND = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> L ) <EOL> WBEM_E_DATABASE_VER_MISMATCH = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> L ) <EOL> WBEM_E_VETO_DELETE = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> L ) <EOL> WBEM_E_VETO_PUT = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> L ) <EOL> WBEM_E_INVALID_LOCALE = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> L ) <EOL> WBEM_E_PROVIDER_SUSPENDED = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> L ) <EOL> WBEM_E_SYNCHRONIZATION_REQUIRED = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> L ) <EOL> WBEM_E_NO_SCHEMA = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> L ) <EOL> WBEM_E_PROVIDER_ALREADY_REGISTERED = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> L ) <EOL> WBEM_E_PROVIDER_NOT_REGISTERED = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> L ) <EOL> WBEM_E_FATAL_TRANSPORT_ERROR = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> L ) <EOL> WBEM_E_ENCRYPTED_CONNECTION_REQUIRED = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> L ) <EOL> WBEM_E_PROVIDER_TIMED_OUT = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> L ) <EOL> WBEM_E_NO_KEY = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> L ) <EOL> WBEM_E_PROVIDER_DISABLED = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> L ) <EOL> WBEMESS_E_REGISTRATION_TOO_BROAD = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> L ) <EOL> WBEMESS_E_REGISTRATION_TOO_PRECISE = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> L ) <EOL> WBEMESS_E_AUTHZ_NOT_PRIVILEGED = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> L ) <EOL> WBEMMOF_E_EXPECTED_QUALIFIER_NAME = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> L ) <EOL> WBEMMOF_E_EXPECTED_SEMI = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> L ) <EOL> WBEMMOF_E_EXPECTED_OPEN_BRACE = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> L ) <EOL> WBEMMOF_E_EXPECTED_CLOSE_BRACE = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> L ) <EOL> WBEMMOF_E_EXPECTED_CLOSE_BRACKET = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> L ) <EOL> WBEMMOF_E_EXPECTED_CLOSE_PAREN = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> L ) <EOL> WBEMMOF_E_ILLEGAL_CONSTANT_VALUE = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> L ) <EOL> WBEMMOF_E_EXPECTED_TYPE_IDENTIFIER = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> L ) <EOL> WBEMMOF_E_EXPECTED_OPEN_PAREN = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> L ) <EOL> WBEMMOF_E_UNRECOGNIZED_TOKEN = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> L ) <EOL> WBEMMOF_E_UNRECOGNIZED_TYPE = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> L ) <EOL> WBEMMOF_E_EXPECTED_PROPERTY_NAME = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> L ) <EOL> WBEMMOF_E_TYPEDEF_NOT_SUPPORTED = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> L ) <EOL> WBEMMOF_E_UNEXPECTED_ALIAS = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> L ) <EOL> WBEMMOF_E_UNEXPECTED_ARRAY_INIT = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> L ) <EOL> WBEMMOF_E_INVALID_AMENDMENT_SYNTAX = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> L ) <EOL> WBEMMOF_E_INVALID_DUPLICATE_AMENDMENT = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> L ) <EOL> WBEMMOF_E_INVALID_PRAGMA = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> L ) <EOL> WBEMMOF_E_INVALID_NAMESPACE_SYNTAX = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> L ) <EOL> WBEMMOF_E_EXPECTED_CLASS_NAME = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> L ) <EOL> WBEMMOF_E_TYPE_MISMATCH = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> L ) <EOL> WBEMMOF_E_EXPECTED_ALIAS_NAME = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> L ) <EOL> WBEMMOF_E_INVALID_CLASS_DECLARATION = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> L ) <EOL> WBEMMOF_E_INVALID_INSTANCE_DECLARATION = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> L ) <EOL> WBEMMOF_E_EXPECTED_DOLLAR = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> L ) <EOL> WBEMMOF_E_CIMTYPE_QUALIFIER = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> L ) <EOL> WBEMMOF_E_DUPLICATE_PROPERTY = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> L ) <EOL> WBEMMOF_E_INVALID_NAMESPACE_SPECIFICATION = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> L ) <EOL> WBEMMOF_E_OUT_OF_RANGE = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> L ) <EOL> WBEMMOF_E_INVALID_FILE = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> L ) <EOL> WBEMMOF_E_ALIASES_IN_EMBEDDED = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> L ) <EOL> WBEMMOF_E_NULL_ARRAY_ELEM = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> L ) <EOL> WBEMMOF_E_DUPLICATE_QUALIFIER = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> L ) <EOL> WBEMMOF_E_EXPECTED_FLAVOR_TYPE = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> L ) <EOL> WBEMMOF_E_INCOMPATIBLE_FLAVOR_TYPES = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> L ) <EOL> WBEMMOF_E_MULTIPLE_ALIASES = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> L ) <EOL> WBEMMOF_E_INCOMPATIBLE_FLAVOR_TYPES2 = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> L ) <EOL> WBEMMOF_E_NO_ARRAYS_RETURNED = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> L ) <EOL> WBEMMOF_E_MUST_BE_IN_OR_OUT = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> L ) <EOL> WBEMMOF_E_INVALID_FLAGS_SYNTAX = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> L ) <EOL> WBEMMOF_E_EXPECTED_BRACE_OR_BAD_TYPE = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> L ) <EOL> WBEMMOF_E_UNSUPPORTED_CIMV22_QUAL_VALUE = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> L ) <EOL> WBEMMOF_E_UNSUPPORTED_CIMV22_DATA_TYPE = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> L ) <EOL> WBEMMOF_E_INVALID_DELETEINSTANCE_SYNTAX = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> L ) <EOL> WBEMMOF_E_INVALID_QUALIFIER_SYNTAX = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> L ) <EOL> WBEMMOF_E_QUALIFIER_USED_OUTSIDE_SCOPE = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> L ) <EOL> WBEMMOF_E_ERROR_CREATING_TEMP_FILE = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> L ) <EOL> WBEMMOF_E_ERROR_INVALID_INCLUDE_FILE = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> L ) <EOL> WBEMMOF_E_INVALID_DELETECLASS_SYNTAX = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> L ) <EOL> class tag_WBEMSTATUS ( EnumType ) : <EOL> values = [ WBEM_NO_ERROR , WBEM_S_NO_ERROR , WBEM_S_SAME , WBEM_S_FALSE , WBEM_S_ALREADY_EXISTS , WBEM_S_RESET_TO_DEFAULT , WBEM_S_DIFFERENT , WBEM_S_TIMEDOUT , WBEM_S_NO_MORE_DATA , WBEM_S_OPERATION_CANCELLED , WBEM_S_PENDING , WBEM_S_DUPLICATE_OBJECTS , WBEM_S_ACCESS_DENIED , WBEM_S_PARTIAL_RESULTS , WBEM_S_SOURCE_NOT_AVAILABLE , WBEM_E_FAILED , WBEM_E_NOT_FOUND , WBEM_E_ACCESS_DENIED , WBEM_E_PROVIDER_FAILURE , WBEM_E_TYPE_MISMATCH , WBEM_E_OUT_OF_MEMORY , WBEM_E_INVALID_CONTEXT , WBEM_E_INVALID_PARAMETER , WBEM_E_NOT_AVAILABLE , WBEM_E_CRITICAL_ERROR , WBEM_E_INVALID_STREAM , WBEM_E_NOT_SUPPORTED , WBEM_E_INVALID_SUPERCLASS , WBEM_E_INVALID_NAMESPACE , WBEM_E_INVALID_OBJECT , WBEM_E_INVALID_CLASS , WBEM_E_PROVIDER_NOT_FOUND , WBEM_E_INVALID_PROVIDER_REGISTRATION , WBEM_E_PROVIDER_LOAD_FAILURE , WBEM_E_INITIALIZATION_FAILURE , WBEM_E_TRANSPORT_FAILURE , WBEM_E_INVALID_OPERATION , WBEM_E_INVALID_QUERY , WBEM_E_INVALID_QUERY_TYPE , WBEM_E_ALREADY_EXISTS , WBEM_E_OVERRIDE_NOT_ALLOWED , WBEM_E_PROPAGATED_QUALIFIER , WBEM_E_PROPAGATED_PROPERTY , WBEM_E_UNEXPECTED , WBEM_E_ILLEGAL_OPERATION , WBEM_E_CANNOT_BE_KEY , WBEM_E_INCOMPLETE_CLASS , WBEM_E_INVALID_SYNTAX , WBEM_E_NONDECORATED_OBJECT , WBEM_E_READ_ONLY , WBEM_E_PROVIDER_NOT_CAPABLE , WBEM_E_CLASS_HAS_CHILDREN , WBEM_E_CLASS_HAS_INSTANCES , WBEM_E_QUERY_NOT_IMPLEMENTED , WBEM_E_ILLEGAL_NULL , WBEM_E_INVALID_QUALIFIER_TYPE , WBEM_E_INVALID_PROPERTY_TYPE , WBEM_E_VALUE_OUT_OF_RANGE , WBEM_E_CANNOT_BE_SINGLETON , WBEM_E_INVALID_CIM_TYPE , WBEM_E_INVALID_METHOD , WBEM_E_INVALID_METHOD_PARAMETERS , WBEM_E_SYSTEM_PROPERTY , WBEM_E_INVALID_PROPERTY , WBEM_E_CALL_CANCELLED , WBEM_E_SHUTTING_DOWN , WBEM_E_PROPAGATED_METHOD , WBEM_E_UNSUPPORTED_PARAMETER , WBEM_E_MISSING_PARAMETER_ID , WBEM_E_INVALID_PARAMETER_ID , WBEM_E_NONCONSECUTIVE_PARAMETER_IDS , WBEM_E_PARAMETER_ID_ON_RETVAL , WBEM_E_INVALID_OBJECT_PATH , WBEM_E_OUT_OF_DISK_SPACE , WBEM_E_BUFFER_TOO_SMALL , WBEM_E_UNSUPPORTED_PUT_EXTENSION , WBEM_E_UNKNOWN_OBJECT_TYPE , WBEM_E_UNKNOWN_PACKET_TYPE , WBEM_E_MARSHAL_VERSION_MISMATCH , WBEM_E_MARSHAL_INVALID_SIGNATURE , WBEM_E_INVALID_QUALIFIER , WBEM_E_INVALID_DUPLICATE_PARAMETER , WBEM_E_TOO_MUCH_DATA , WBEM_E_SERVER_TOO_BUSY , WBEM_E_INVALID_FLAVOR , WBEM_E_CIRCULAR_REFERENCE , WBEM_E_UNSUPPORTED_CLASS_UPDATE , WBEM_E_CANNOT_CHANGE_KEY_INHERITANCE , WBEM_E_CANNOT_CHANGE_INDEX_INHERITANCE , WBEM_E_TOO_MANY_PROPERTIES , WBEM_E_UPDATE_TYPE_MISMATCH , WBEM_E_UPDATE_OVERRIDE_NOT_ALLOWED , WBEM_E_UPDATE_PROPAGATED_METHOD , WBEM_E_METHOD_NOT_IMPLEMENTED , WBEM_E_METHOD_DISABLED , WBEM_E_REFRESHER_BUSY , WBEM_E_UNPARSABLE_QUERY , WBEM_E_NOT_EVENT_CLASS , WBEM_E_MISSING_GROUP_WITHIN , WBEM_E_MISSING_AGGREGATION_LIST , WBEM_E_PROPERTY_NOT_AN_OBJECT , WBEM_E_AGGREGATING_BY_OBJECT , WBEM_E_UNINTERPRETABLE_PROVIDER_QUERY , WBEM_E_BACKUP_RESTORE_WINMGMT_RUNNING , WBEM_E_QUEUE_OVERFLOW , WBEM_E_PRIVILEGE_NOT_HELD , WBEM_E_INVALID_OPERATOR , WBEM_E_LOCAL_CREDENTIALS , WBEM_E_CANNOT_BE_ABSTRACT , WBEM_E_AMENDED_OBJECT , WBEM_E_CLIENT_TOO_SLOW , WBEM_E_NULL_SECURITY_DESCRIPTOR , WBEM_E_TIMED_OUT , WBEM_E_INVALID_ASSOCIATION , WBEM_E_AMBIGUOUS_OPERATION , WBEM_E_QUOTA_VIOLATION , WBEM_E_RESERVED_001 , WBEM_E_RESERVED_002 , WBEM_E_UNSUPPORTED_LOCALE , WBEM_E_HANDLE_OUT_OF_DATE , WBEM_E_CONNECTION_FAILED , WBEM_E_INVALID_HANDLE_REQUEST , WBEM_E_PROPERTY_NAME_TOO_WIDE , WBEM_E_CLASS_NAME_TOO_WIDE , WBEM_E_METHOD_NAME_TOO_WIDE , WBEM_E_QUALIFIER_NAME_TOO_WIDE , WBEM_E_RERUN_COMMAND , WBEM_E_DATABASE_VER_MISMATCH , WBEM_E_VETO_DELETE , WBEM_E_VETO_PUT , WBEM_E_INVALID_LOCALE , WBEM_E_PROVIDER_SUSPENDED , WBEM_E_SYNCHRONIZATION_REQUIRED , WBEM_E_NO_SCHEMA , WBEM_E_PROVIDER_ALREADY_REGISTERED , WBEM_E_PROVIDER_NOT_REGISTERED , WBEM_E_FATAL_TRANSPORT_ERROR , WBEM_E_ENCRYPTED_CONNECTION_REQUIRED , WBEM_E_PROVIDER_TIMED_OUT , WBEM_E_NO_KEY , WBEM_E_PROVIDER_DISABLED , WBEMESS_E_REGISTRATION_TOO_BROAD , WBEMESS_E_REGISTRATION_TOO_PRECISE , WBEMESS_E_AUTHZ_NOT_PRIVILEGED , WBEMMOF_E_EXPECTED_QUALIFIER_NAME , WBEMMOF_E_EXPECTED_SEMI , WBEMMOF_E_EXPECTED_OPEN_BRACE , WBEMMOF_E_EXPECTED_CLOSE_BRACE , WBEMMOF_E_EXPECTED_CLOSE_BRACKET , WBEMMOF_E_EXPECTED_CLOSE_PAREN , WBEMMOF_E_ILLEGAL_CONSTANT_VALUE , WBEMMOF_E_EXPECTED_TYPE_IDENTIFIER , WBEMMOF_E_EXPECTED_OPEN_PAREN , WBEMMOF_E_UNRECOGNIZED_TOKEN , WBEMMOF_E_UNRECOGNIZED_TYPE , WBEMMOF_E_EXPECTED_PROPERTY_NAME , WBEMMOF_E_TYPEDEF_NOT_SUPPORTED , WBEMMOF_E_UNEXPECTED_ALIAS , WBEMMOF_E_UNEXPECTED_ARRAY_INIT , WBEMMOF_E_INVALID_AMENDMENT_SYNTAX , WBEMMOF_E_INVALID_DUPLICATE_AMENDMENT , WBEMMOF_E_INVALID_PRAGMA , WBEMMOF_E_INVALID_NAMESPACE_SYNTAX , WBEMMOF_E_EXPECTED_CLASS_NAME , WBEMMOF_E_TYPE_MISMATCH , WBEMMOF_E_EXPECTED_ALIAS_NAME , WBEMMOF_E_INVALID_CLASS_DECLARATION , WBEMMOF_E_INVALID_INSTANCE_DECLARATION , WBEMMOF_E_EXPECTED_DOLLAR , WBEMMOF_E_CIMTYPE_QUALIFIER , WBEMMOF_E_DUPLICATE_PROPERTY , WBEMMOF_E_INVALID_NAMESPACE_SPECIFICATION , WBEMMOF_E_OUT_OF_RANGE , WBEMMOF_E_INVALID_FILE , WBEMMOF_E_ALIASES_IN_EMBEDDED , WBEMMOF_E_NULL_ARRAY_ELEM , WBEMMOF_E_DUPLICATE_QUALIFIER , WBEMMOF_E_EXPECTED_FLAVOR_TYPE , WBEMMOF_E_INCOMPATIBLE_FLAVOR_TYPES , WBEMMOF_E_MULTIPLE_ALIASES , WBEMMOF_E_INCOMPATIBLE_FLAVOR_TYPES2 , WBEMMOF_E_NO_ARRAYS_RETURNED , WBEMMOF_E_MUST_BE_IN_OR_OUT , WBEMMOF_E_INVALID_FLAGS_SYNTAX , WBEMMOF_E_EXPECTED_BRACE_OR_BAD_TYPE , WBEMMOF_E_UNSUPPORTED_CIMV22_QUAL_VALUE , WBEMMOF_E_UNSUPPORTED_CIMV22_DATA_TYPE , WBEMMOF_E_INVALID_DELETEINSTANCE_SYNTAX , WBEMMOF_E_INVALID_QUALIFIER_SYNTAX , WBEMMOF_E_QUALIFIER_USED_OUTSIDE_SCOPE , WBEMMOF_E_ERROR_CREATING_TEMP_FILE , WBEMMOF_E_ERROR_INVALID_INCLUDE_FILE , WBEMMOF_E_INVALID_DELETECLASS_SYNTAX ] <EOL> mapper = { x : x for x in values } <EOL> WBEMSTATUS = tag_WBEMSTATUS <EOL> CLSCTX_INPROC_SERVER = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> CLSCTX_INPROC_HANDLER = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> CLSCTX_LOCAL_SERVER = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> CLSCTX_INPROC_SERVER16 = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> CLSCTX_REMOTE_SERVER = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> CLSCTX_INPROC_HANDLER16 = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> CLSCTX_RESERVED1 = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> CLSCTX_RESERVED2 = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> CLSCTX_RESERVED3 = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> CLSCTX_RESERVED4 = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> CLSCTX_NO_CODE_DOWNLOAD = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> CLSCTX_RESERVED5 = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> CLSCTX_NO_CUSTOM_MARSHAL = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> CLSCTX_ENABLE_CODE_DOWNLOAD = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> CLSCTX_NO_FAILURE_LOG = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> CLSCTX_DISABLE_AAA = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> CLSCTX_ENABLE_AAA = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> CLSCTX_FROM_DEFAULT_CONTEXT = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> CLSCTX_ACTIVATE_32_BIT_SERVER = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> CLSCTX_ACTIVATE_64_BIT_SERVER = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> CLSCTX_ENABLE_CLOAKING = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> CLSCTX_APPCONTAINER = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> CLSCTX_ACTIVATE_AAA_AS_IU = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> CLSCTX_PS_DLL = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> L ) <EOL> class tagCLSCTX ( EnumType ) : <EOL> values = [ CLSCTX_INPROC_SERVER , CLSCTX_INPROC_HANDLER , CLSCTX_LOCAL_SERVER , CLSCTX_INPROC_SERVER16 , CLSCTX_REMOTE_SERVER , CLSCTX_INPROC_HANDLER16 , CLSCTX_RESERVED1 , CLSCTX_RESERVED2 , CLSCTX_RESERVED3 , CLSCTX_RESERVED4 , CLSCTX_NO_CODE_DOWNLOAD , CLSCTX_RESERVED5 , CLSCTX_NO_CUSTOM_MARSHAL , CLSCTX_ENABLE_CODE_DOWNLOAD , CLSCTX_NO_FAILURE_LOG , CLSCTX_DISABLE_AAA , CLSCTX_ENABLE_AAA , CLSCTX_FROM_DEFAULT_CONTEXT , CLSCTX_ACTIVATE_32_BIT_SERVER , CLSCTX_ACTIVATE_64_BIT_SERVER , CLSCTX_ENABLE_CLOAKING , CLSCTX_APPCONTAINER , CLSCTX_ACTIVATE_AAA_AS_IU , CLSCTX_PS_DLL ] <EOL> mapper = { x : x for x in values } <EOL> CLSCTX = tagCLSCTX <EOL> IF_OPER_STATUS_NON_OPERATIONAL = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> IF_OPER_STATUS_UNREACHABLE = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> IF_OPER_STATUS_DISCONNECTED = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> IF_OPER_STATUS_CONNECTING = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> IF_OPER_STATUS_CONNECTED = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> IF_OPER_STATUS_OPERATIONAL = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> class _INTERNAL_IF_OPER_STATUS ( EnumType ) : <EOL> values = [ IF_OPER_STATUS_NON_OPERATIONAL , IF_OPER_STATUS_UNREACHABLE , IF_OPER_STATUS_DISCONNECTED , IF_OPER_STATUS_CONNECTING , IF_OPER_STATUS_CONNECTED , IF_OPER_STATUS_OPERATIONAL ] <EOL> mapper = { x : x for x in values } <EOL> INTERNAL_IF_OPER_STATUS = _INTERNAL_IF_OPER_STATUS <EOL> TI_GET_SYMTAG = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> TI_GET_SYMNAME = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> TI_GET_LENGTH = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> TI_GET_TYPE = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> TI_GET_TYPEID = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> TI_GET_BASETYPE = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> TI_GET_ARRAYINDEXTYPEID = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> TI_FINDCHILDREN = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> TI_GET_DATAKIND = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> TI_GET_ADDRESSOFFSET = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> TI_GET_OFFSET = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> TI_GET_VALUE = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> TI_GET_COUNT = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> TI_GET_CHILDRENCOUNT = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> TI_GET_BITPOSITION = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> TI_GET_VIRTUALBASECLASS = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> TI_GET_VIRTUALTABLESHAPEID = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> TI_GET_VIRTUALBASEPOINTEROFFSET = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> TI_GET_CLASSPARENTID = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> TI_GET_NESTED = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> TI_GET_SYMINDEX = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> TI_GET_LEXICALPARENT = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> TI_GET_ADDRESS = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> TI_GET_THISADJUST = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> TI_GET_UDTKIND = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> TI_IS_EQUIV_TO = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> TI_GET_CALLING_CONVENTION = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> TI_IS_CLOSE_EQUIV_TO = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> TI_GTIEX_REQS_VALID = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> TI_GET_VIRTUALBASEOFFSET = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> TI_GET_VIRTUALBASEDISPINDEX = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> TI_GET_IS_REFERENCE = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> TI_GET_INDIRECTVIRTUALBASECLASS = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> IMAGEHLP_SYMBOL_TYPE_INFO_MAX = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> class _IMAGEHLP_SYMBOL_TYPE_INFO ( EnumType ) : <EOL> values = [ TI_GET_SYMTAG , TI_GET_SYMNAME , TI_GET_LENGTH , TI_GET_TYPE , TI_GET_TYPEID , TI_GET_BASETYPE , TI_GET_ARRAYINDEXTYPEID , TI_FINDCHILDREN , TI_GET_DATAKIND , TI_GET_ADDRESSOFFSET , TI_GET_OFFSET , TI_GET_VALUE , TI_GET_COUNT , TI_GET_CHILDRENCOUNT , TI_GET_BITPOSITION , TI_GET_VIRTUALBASECLASS , TI_GET_VIRTUALTABLESHAPEID , TI_GET_VIRTUALBASEPOINTEROFFSET , TI_GET_CLASSPARENTID , TI_GET_NESTED , TI_GET_SYMINDEX , TI_GET_LEXICALPARENT , TI_GET_ADDRESS , TI_GET_THISADJUST , TI_GET_UDTKIND , TI_IS_EQUIV_TO , TI_GET_CALLING_CONVENTION , TI_IS_CLOSE_EQUIV_TO , TI_GTIEX_REQS_VALID , TI_GET_VIRTUALBASEOFFSET , TI_GET_VIRTUALBASEDISPINDEX , TI_GET_IS_REFERENCE , TI_GET_INDIRECTVIRTUALBASECLASS , IMAGEHLP_SYMBOL_TYPE_INFO_MAX ] <EOL> mapper = { x : x for x in values } <EOL> IMAGEHLP_SYMBOL_TYPE_INFO = _IMAGEHLP_SYMBOL_TYPE_INFO <EOL> ProcessBasicInformation = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> ProcessWow64Information = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> class _PROCESSINFOCLASS ( EnumType ) : <EOL> values = [ ProcessBasicInformation , ProcessWow64Information ] <EOL> mapper = { x : x for x in values } <EOL> PROCESSINFOCLASS = _PROCESSINFOCLASS <EOL> COINIT_APARTMENTTHREADED = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> COINIT_MULTITHREADED = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> COINIT_DISABLE_OLE1DDE = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> COINIT_SPEED_OVER_MEMORY = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> class tagCOINIT ( EnumType ) : <EOL> values = [ COINIT_APARTMENTTHREADED , COINIT_MULTITHREADED , COINIT_DISABLE_OLE1DDE , COINIT_SPEED_OVER_MEMORY ] <EOL> mapper = { x : x for x in values } <EOL> COINIT = tagCOINIT <EOL> TKIND_ENUM = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> TKIND_RECORD = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> TKIND_MODULE = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> TKIND_INTERFACE = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> TKIND_DISPATCH = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> TKIND_COCLASS = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> TKIND_ALIAS = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> TKIND_UNION = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> TKIND_MAX = EnumValue ( "<STR_LIT>" , "<STR_LIT>" , <NUM_LIT> ) <EOL> class tagTYPEKIND ( EnumType ) : <EOL> values = [ TKIND_ENUM , TKIND_RECORD , TKIND_MODULE , TKIND_INTERFACE , TKIND_DISPATCH , TKIND_COCLASS , TKIND_ALIAS , TKIND_UNION , TKIND_MAX ] <EOL> mapper = { x : x for x in values } <EOL> TYPEKIND = tagTYPEKIND <EOL> class _LIST_ENTRY ( Structure ) : pass <EOL> _LIST_ENTRY . _fields_ = [ <EOL> ( "<STR_LIT>" , POINTER ( _LIST_ENTRY ) ) , <EOL> ( "<STR_LIT>" , POINTER ( _LIST_ENTRY ) ) , <EOL> ] <EOL> PLIST_ENTRY = POINTER ( _LIST_ENTRY ) <EOL> LIST_ENTRY = _LIST_ENTRY <EOL> PRLIST_ENTRY = POINTER ( _LIST_ENTRY ) <EOL> class _PEB_LDR_DATA ( Structure ) : <EOL> _fields_ = [ <EOL> ( "<STR_LIT>" , BYTE * <NUM_LIT:8> ) , <EOL> ( "<STR_LIT>" , PVOID * <NUM_LIT:3> ) , <EOL> ( "<STR_LIT>" , LIST_ENTRY ) , <EOL> ] <EOL> PPEB_LDR_DATA = POINTER ( _PEB_LDR_DATA ) <EOL> PEB_LDR_DATA = _PEB_LDR_DATA <EOL> class _LSA_UNICODE_STRING ( Structure ) : <EOL> _fields_ = [ <EOL> ( "<STR_LIT>" , USHORT ) , <EOL> ( "<STR_LIT>" , USHORT ) , <EOL> ( "<STR_LIT>" , PWSTR ) , <EOL> ] <EOL> PUNICODE_STRING = POINTER ( _LSA_UNICODE_STRING ) <EOL> UNICODE_STRING = _LSA_UNICODE_STRING <EOL> LSA_UNICODE_STRING = _LSA_UNICODE_STRING <EOL> PLSA_UNICODE_STRING = POINTER ( _LSA_UNICODE_STRING ) <EOL> class _RTL_USER_PROCESS_PARAMETERS ( Structure ) : <EOL> _fields_ = [ <EOL> ( "<STR_LIT>" , BYTE * <NUM_LIT:16> ) , <EOL> ( "<STR_LIT>" , PVOID * <NUM_LIT:10> ) , <EOL> ( "<STR_LIT>" , UNICODE_STRING ) , <EOL> ( "<STR_LIT>" , UNICODE_STRING ) , <EOL> ] <EOL> PRTL_USER_PROCESS_PARAMETERS = POINTER ( _RTL_USER_PROCESS_PARAMETERS ) <EOL> RTL_USER_PROCESS_PARAMETERS = _RTL_USER_PROCESS_PARAMETERS <EOL> class _PEB ( Structure ) : <EOL> _fields_ = [ <EOL> ( "<STR_LIT>" , BYTE * <NUM_LIT:2> ) , <EOL> ( "<STR_LIT>" , BYTE ) , <EOL> ( "<STR_LIT>" , BYTE * <NUM_LIT:1> ) , <EOL> ( "<STR_LIT>" , PVOID * <NUM_LIT:2> ) , <EOL> ( "<STR_LIT>" , PPEB_LDR_DATA ) , <EOL> ( "<STR_LIT>" , PRTL_USER_PROCESS_PARAMETERS ) , <EOL> ( "<STR_LIT>" , BYTE * <NUM_LIT> ) , <EOL> ( "<STR_LIT>" , PVOID * <NUM_LIT> ) , <EOL> ( "<STR_LIT>" , PPS_POST_PROCESS_INIT_ROUTINE ) , <EOL> ( "<STR_LIT>" , BYTE * <NUM_LIT> ) , <EOL> ( "<STR_LIT>" , PVOID * <NUM_LIT:1> ) , <EOL> ( "<STR_LIT>" , ULONG ) , <EOL> ] <EOL> PPEB = POINTER ( _PEB ) <EOL> PEB = _PEB <EOL> class _SECURITY_ATTRIBUTES ( Structure ) : <EOL> _fields_ = [ <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , LPVOID ) , <EOL> ( "<STR_LIT>" , BOOL ) , <EOL> ] <EOL> SECURITY_ATTRIBUTES = _SECURITY_ATTRIBUTES <EOL> LPSECURITY_ATTRIBUTES = POINTER ( _SECURITY_ATTRIBUTES ) <EOL> PSECURITY_ATTRIBUTES = POINTER ( _SECURITY_ATTRIBUTES ) <EOL> class _SYSTEM_VERIFIER_INFORMATION ( Structure ) : <EOL> _fields_ = [ <EOL> ( "<STR_LIT>" , ULONG ) , <EOL> ( "<STR_LIT>" , ULONG ) , <EOL> ( "<STR_LIT>" , UNICODE_STRING ) , <EOL> ( "<STR_LIT>" , ULONG ) , <EOL> ( "<STR_LIT>" , ULONG ) , <EOL> ( "<STR_LIT>" , ULONG ) , <EOL> ( "<STR_LIT>" , ULONG ) , <EOL> ( "<STR_LIT>" , ULONG ) , <EOL> ( "<STR_LIT>" , ULONG ) , <EOL> ( "<STR_LIT>" , ULONG ) , <EOL> ( "<STR_LIT>" , ULONG ) , <EOL> ( "<STR_LIT>" , ULONG ) , <EOL> ( "<STR_LIT>" , ULONG ) , <EOL> ( "<STR_LIT>" , ULONG ) , <EOL> ( "<STR_LIT>" , ULONG ) , <EOL> ( "<STR_LIT>" , ULONG ) , <EOL> ( "<STR_LIT>" , ULONG ) , <EOL> ( "<STR_LIT>" , ULONG ) , <EOL> ( "<STR_LIT>" , ULONG ) , <EOL> ( "<STR_LIT>" , ULONG ) , <EOL> ( "<STR_LIT>" , ULONG ) , <EOL> ( "<STR_LIT>" , SIZE_T ) , <EOL> ( "<STR_LIT>" , SIZE_T ) , <EOL> ( "<STR_LIT>" , SIZE_T ) , <EOL> ( "<STR_LIT>" , SIZE_T ) , <EOL> ] <EOL> PSYSTEM_VERIFIER_INFORMATION = POINTER ( _SYSTEM_VERIFIER_INFORMATION ) <EOL> SYSTEM_VERIFIER_INFORMATION = _SYSTEM_VERIFIER_INFORMATION <EOL> class _CLIENT_ID ( Structure ) : <EOL> _fields_ = [ <EOL> ( "<STR_LIT>" , HANDLE ) , <EOL> ( "<STR_LIT>" , HANDLE ) , <EOL> ] <EOL> CLIENT_ID = _CLIENT_ID <EOL> class _LDR_DATA_TABLE_ENTRY ( Structure ) : <EOL> _fields_ = [ <EOL> ( "<STR_LIT>" , PVOID * <NUM_LIT:2> ) , <EOL> ( "<STR_LIT>" , LIST_ENTRY ) , <EOL> ( "<STR_LIT>" , PVOID * <NUM_LIT:2> ) , <EOL> ( "<STR_LIT>" , PVOID ) , <EOL> ( "<STR_LIT>" , PVOID ) , <EOL> ( "<STR_LIT>" , PVOID ) , <EOL> ( "<STR_LIT>" , UNICODE_STRING ) , <EOL> ( "<STR_LIT>" , UNICODE_STRING ) , <EOL> ( "<STR_LIT>" , PVOID * <NUM_LIT:3> ) , <EOL> ( "<STR_LIT>" , ULONG ) , <EOL> ( "<STR_LIT>" , ULONG ) , <EOL> ] <EOL> PLDR_DATA_TABLE_ENTRY = POINTER ( _LDR_DATA_TABLE_ENTRY ) <EOL> LDR_DATA_TABLE_ENTRY = _LDR_DATA_TABLE_ENTRY <EOL> class _IMAGE_FILE_HEADER ( Structure ) : <EOL> _fields_ = [ <EOL> ( "<STR_LIT>" , WORD ) , <EOL> ( "<STR_LIT>" , WORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , WORD ) , <EOL> ( "<STR_LIT>" , WORD ) , <EOL> ] <EOL> IMAGE_FILE_HEADER = _IMAGE_FILE_HEADER <EOL> PIMAGE_FILE_HEADER = POINTER ( _IMAGE_FILE_HEADER ) <EOL> class _IMAGE_DATA_DIRECTORY ( Structure ) : <EOL> _fields_ = [ <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ] <EOL> IMAGE_DATA_DIRECTORY = _IMAGE_DATA_DIRECTORY <EOL> PIMAGE_DATA_DIRECTORY = POINTER ( _IMAGE_DATA_DIRECTORY ) <EOL> class _IMAGE_SECTION_HEADER ( Structure ) : <EOL> _fields_ = [ <EOL> ( "<STR_LIT:Name>" , BYTE * IMAGE_SIZEOF_SHORT_NAME ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , WORD ) , <EOL> ( "<STR_LIT>" , WORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ] <EOL> PIMAGE_SECTION_HEADER = POINTER ( _IMAGE_SECTION_HEADER ) <EOL> IMAGE_SECTION_HEADER = _IMAGE_SECTION_HEADER <EOL> class _IMAGE_OPTIONAL_HEADER64 ( Structure ) : <EOL> _fields_ = [ <EOL> ( "<STR_LIT>" , WORD ) , <EOL> ( "<STR_LIT>" , BYTE ) , <EOL> ( "<STR_LIT>" , BYTE ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , ULONGLONG ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , WORD ) , <EOL> ( "<STR_LIT>" , WORD ) , <EOL> ( "<STR_LIT>" , WORD ) , <EOL> ( "<STR_LIT>" , WORD ) , <EOL> ( "<STR_LIT>" , WORD ) , <EOL> ( "<STR_LIT>" , WORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , WORD ) , <EOL> ( "<STR_LIT>" , WORD ) , <EOL> ( "<STR_LIT>" , ULONGLONG ) , <EOL> ( "<STR_LIT>" , ULONGLONG ) , <EOL> ( "<STR_LIT>" , ULONGLONG ) , <EOL> ( "<STR_LIT>" , ULONGLONG ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , IMAGE_DATA_DIRECTORY * IMAGE_NUMBEROF_DIRECTORY_ENTRIES ) , <EOL> ] <EOL> PIMAGE_OPTIONAL_HEADER64 = POINTER ( _IMAGE_OPTIONAL_HEADER64 ) <EOL> IMAGE_OPTIONAL_HEADER64 = _IMAGE_OPTIONAL_HEADER64 <EOL> class _IMAGE_OPTIONAL_HEADER ( Structure ) : <EOL> _fields_ = [ <EOL> ( "<STR_LIT>" , WORD ) , <EOL> ( "<STR_LIT>" , BYTE ) , <EOL> ( "<STR_LIT>" , BYTE ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , WORD ) , <EOL> ( "<STR_LIT>" , WORD ) , <EOL> ( "<STR_LIT>" , WORD ) , <EOL> ( "<STR_LIT>" , WORD ) , <EOL> ( "<STR_LIT>" , WORD ) , <EOL> ( "<STR_LIT>" , WORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , WORD ) , <EOL> ( "<STR_LIT>" , WORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , IMAGE_DATA_DIRECTORY * IMAGE_NUMBEROF_DIRECTORY_ENTRIES ) , <EOL> ] <EOL> PIMAGE_OPTIONAL_HEADER32 = POINTER ( _IMAGE_OPTIONAL_HEADER ) <EOL> IMAGE_OPTIONAL_HEADER32 = _IMAGE_OPTIONAL_HEADER <EOL> class _IMAGE_NT_HEADERS64 ( Structure ) : <EOL> _fields_ = [ <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , IMAGE_FILE_HEADER ) , <EOL> ( "<STR_LIT>" , IMAGE_OPTIONAL_HEADER64 ) , <EOL> ] <EOL> PIMAGE_NT_HEADERS64 = POINTER ( _IMAGE_NT_HEADERS64 ) <EOL> IMAGE_NT_HEADERS64 = _IMAGE_NT_HEADERS64 <EOL> class _IMAGE_NT_HEADERS ( Structure ) : <EOL> _fields_ = [ <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , IMAGE_FILE_HEADER ) , <EOL> ( "<STR_LIT>" , IMAGE_OPTIONAL_HEADER32 ) , <EOL> ] <EOL> IMAGE_NT_HEADERS32 = _IMAGE_NT_HEADERS <EOL> PIMAGE_NT_HEADERS32 = POINTER ( _IMAGE_NT_HEADERS ) <EOL> class _IMAGE_IMPORT_DESCRIPTOR ( Structure ) : <EOL> _fields_ = [ <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT:Name>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ] <EOL> IMAGE_IMPORT_DESCRIPTOR = _IMAGE_IMPORT_DESCRIPTOR <EOL> PIMAGE_IMPORT_DESCRIPTOR = POINTER ( _IMAGE_IMPORT_DESCRIPTOR ) <EOL> class _IMAGE_IMPORT_BY_NAME ( Structure ) : <EOL> _fields_ = [ <EOL> ( "<STR_LIT>" , WORD ) , <EOL> ( "<STR_LIT:Name>" , BYTE * <NUM_LIT:1> ) , <EOL> ] <EOL> PIMAGE_IMPORT_BY_NAME = POINTER ( _IMAGE_IMPORT_BY_NAME ) <EOL> IMAGE_IMPORT_BY_NAME = _IMAGE_IMPORT_BY_NAME <EOL> class _IMAGE_EXPORT_DIRECTORY ( Structure ) : <EOL> _fields_ = [ <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , WORD ) , <EOL> ( "<STR_LIT>" , WORD ) , <EOL> ( "<STR_LIT:Name>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ] <EOL> IMAGE_EXPORT_DIRECTORY = _IMAGE_EXPORT_DIRECTORY <EOL> PIMAGE_EXPORT_DIRECTORY = POINTER ( _IMAGE_EXPORT_DIRECTORY ) <EOL> class _MEMORY_BASIC_INFORMATION ( Structure ) : <EOL> _fields_ = [ <EOL> ( "<STR_LIT>" , PVOID ) , <EOL> ( "<STR_LIT>" , PVOID ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , SIZE_T ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ] <EOL> PMEMORY_BASIC_INFORMATION = POINTER ( _MEMORY_BASIC_INFORMATION ) <EOL> MEMORY_BASIC_INFORMATION = _MEMORY_BASIC_INFORMATION <EOL> class _THREAD_BASIC_INFORMATION ( Structure ) : <EOL> _fields_ = [ <EOL> ( "<STR_LIT>" , NTSTATUS ) , <EOL> ( "<STR_LIT>" , PVOID ) , <EOL> ( "<STR_LIT>" , CLIENT_ID ) , <EOL> ( "<STR_LIT>" , KAFFINITY ) , <EOL> ( "<STR_LIT>" , KPRIORITY ) , <EOL> ( "<STR_LIT>" , KPRIORITY ) , <EOL> ] <EOL> THREAD_BASIC_INFORMATION = _THREAD_BASIC_INFORMATION <EOL> PTHREAD_BASIC_INFORMATION = POINTER ( _THREAD_BASIC_INFORMATION ) <EOL> class _MEMORY_BASIC_INFORMATION32 ( Structure ) : <EOL> _fields_ = [ <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ] <EOL> MEMORY_BASIC_INFORMATION32 = _MEMORY_BASIC_INFORMATION32 <EOL> PMEMORY_BASIC_INFORMATION32 = POINTER ( _MEMORY_BASIC_INFORMATION32 ) <EOL> class _MEMORY_BASIC_INFORMATION64 ( Structure ) : <EOL> _fields_ = [ <EOL> ( "<STR_LIT>" , ULONGLONG ) , <EOL> ( "<STR_LIT>" , ULONGLONG ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , ULONGLONG ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ] <EOL> PMEMORY_BASIC_INFORMATION64 = POINTER ( _MEMORY_BASIC_INFORMATION64 ) <EOL> MEMORY_BASIC_INFORMATION64 = _MEMORY_BASIC_INFORMATION64 <EOL> class _PSAPI_WORKING_SET_BLOCK ( Union ) : <EOL> _fields_ = [ <EOL> ( "<STR_LIT>" , PVOID ) , <EOL> ] <EOL> PSAPI_WORKING_SET_BLOCK = _PSAPI_WORKING_SET_BLOCK <EOL> PPSAPI_WORKING_SET_BLOCK = POINTER ( _PSAPI_WORKING_SET_BLOCK ) <EOL> class _PSAPI_WORKING_SET_BLOCK32 ( Union ) : <EOL> _fields_ = [ <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ] <EOL> PSAPI_WORKING_SET_BLOCK32 = _PSAPI_WORKING_SET_BLOCK32 <EOL> PPSAPI_WORKING_SET_BLOCK32 = POINTER ( _PSAPI_WORKING_SET_BLOCK32 ) <EOL> class _PSAPI_WORKING_SET_BLOCK64 ( Union ) : <EOL> _fields_ = [ <EOL> ( "<STR_LIT>" , ULONG64 ) , <EOL> ] <EOL> PSAPI_WORKING_SET_BLOCK64 = _PSAPI_WORKING_SET_BLOCK64 <EOL> PPSAPI_WORKING_SET_BLOCK64 = POINTER ( _PSAPI_WORKING_SET_BLOCK64 ) <EOL> class _PSAPI_WORKING_SET_INFORMATION ( Structure ) : <EOL> _fields_ = [ <EOL> ( "<STR_LIT>" , PVOID ) , <EOL> ( "<STR_LIT>" , PSAPI_WORKING_SET_BLOCK * <NUM_LIT:1> ) , <EOL> ] <EOL> PPSAPI_WORKING_SET_INFORMATION = POINTER ( _PSAPI_WORKING_SET_INFORMATION ) <EOL> PSAPI_WORKING_SET_INFORMATION = _PSAPI_WORKING_SET_INFORMATION <EOL> class _PSAPI_WORKING_SET_INFORMATION32 ( Structure ) : <EOL> _fields_ = [ <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , PSAPI_WORKING_SET_BLOCK32 * <NUM_LIT:1> ) , <EOL> ] <EOL> PPSAPI_WORKING_SET_INFORMATION32 = POINTER ( _PSAPI_WORKING_SET_INFORMATION32 ) <EOL> PSAPI_WORKING_SET_INFORMATION32 = _PSAPI_WORKING_SET_INFORMATION32 <EOL> class _PSAPI_WORKING_SET_INFORMATION64 ( Structure ) : <EOL> _fields_ = [ <EOL> ( "<STR_LIT>" , ULONG64 ) , <EOL> ( "<STR_LIT>" , PSAPI_WORKING_SET_BLOCK64 * <NUM_LIT:1> ) , <EOL> ] <EOL> PSAPI_WORKING_SET_INFORMATION64 = _PSAPI_WORKING_SET_INFORMATION64 <EOL> PPSAPI_WORKING_SET_INFORMATION64 = POINTER ( _PSAPI_WORKING_SET_INFORMATION64 ) <EOL> class _PSAPI_WORKING_SET_EX_BLOCK ( Union ) : <EOL> _fields_ = [ <EOL> ( "<STR_LIT>" , PVOID ) , <EOL> ] <EOL> PSAPI_WORKING_SET_EX_BLOCK = _PSAPI_WORKING_SET_EX_BLOCK <EOL> PPSAPI_WORKING_SET_EX_BLOCK = POINTER ( _PSAPI_WORKING_SET_EX_BLOCK ) <EOL> class _PSAPI_WORKING_SET_EX_BLOCK32 ( Union ) : <EOL> _fields_ = [ <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ] <EOL> PPSAPI_WORKING_SET_EX_BLOCK32 = POINTER ( _PSAPI_WORKING_SET_EX_BLOCK32 ) <EOL> PSAPI_WORKING_SET_EX_BLOCK32 = _PSAPI_WORKING_SET_EX_BLOCK32 <EOL> class _PSAPI_WORKING_SET_EX_BLOCK64 ( Union ) : <EOL> _fields_ = [ <EOL> ( "<STR_LIT>" , ULONG64 ) , <EOL> ] <EOL> PSAPI_WORKING_SET_EX_BLOCK64 = _PSAPI_WORKING_SET_EX_BLOCK64 <EOL> PPSAPI_WORKING_SET_EX_BLOCK64 = POINTER ( _PSAPI_WORKING_SET_EX_BLOCK64 ) <EOL> class _PSAPI_WORKING_SET_EX_INFORMATION ( Structure ) : <EOL> _fields_ = [ <EOL> ( "<STR_LIT>" , PVOID ) , <EOL> ( "<STR_LIT>" , PSAPI_WORKING_SET_EX_BLOCK ) , <EOL> ] <EOL> PPSAPI_WORKING_SET_EX_INFORMATION = POINTER ( _PSAPI_WORKING_SET_EX_INFORMATION ) <EOL> PSAPI_WORKING_SET_EX_INFORMATION = _PSAPI_WORKING_SET_EX_INFORMATION <EOL> class _PSAPI_WORKING_SET_EX_INFORMATION32 ( Structure ) : <EOL> _fields_ = [ <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , PSAPI_WORKING_SET_EX_BLOCK32 ) , <EOL> ] <EOL> PSAPI_WORKING_SET_EX_INFORMATION32 = _PSAPI_WORKING_SET_EX_INFORMATION32 <EOL> PPSAPI_WORKING_SET_EX_INFORMATION32 = POINTER ( _PSAPI_WORKING_SET_EX_INFORMATION32 ) <EOL> class _PSAPI_WORKING_SET_EX_INFORMATION64 ( Structure ) : <EOL> _fields_ = [ <EOL> ( "<STR_LIT>" , ULONG64 ) , <EOL> ( "<STR_LIT>" , PSAPI_WORKING_SET_EX_BLOCK64 ) , <EOL> ] <EOL> PPSAPI_WORKING_SET_EX_INFORMATION64 = POINTER ( _PSAPI_WORKING_SET_EX_INFORMATION64 ) <EOL> PSAPI_WORKING_SET_EX_INFORMATION64 = _PSAPI_WORKING_SET_EX_INFORMATION64 <EOL> class _STARTUPINFOA ( Structure ) : <EOL> _fields_ = [ <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , LPSTR ) , <EOL> ( "<STR_LIT>" , LPSTR ) , <EOL> ( "<STR_LIT>" , LPSTR ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , WORD ) , <EOL> ( "<STR_LIT>" , WORD ) , <EOL> ( "<STR_LIT>" , LPBYTE ) , <EOL> ( "<STR_LIT>" , HANDLE ) , <EOL> ( "<STR_LIT>" , HANDLE ) , <EOL> ( "<STR_LIT>" , HANDLE ) , <EOL> ] <EOL> LPSTARTUPINFOA = POINTER ( _STARTUPINFOA ) <EOL> STARTUPINFOA = _STARTUPINFOA <EOL> class _STARTUPINFOW ( Structure ) : <EOL> _fields_ = [ <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , LPWSTR ) , <EOL> ( "<STR_LIT>" , LPWSTR ) , <EOL> ( "<STR_LIT>" , LPWSTR ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , WORD ) , <EOL> ( "<STR_LIT>" , WORD ) , <EOL> ( "<STR_LIT>" , LPBYTE ) , <EOL> ( "<STR_LIT>" , HANDLE ) , <EOL> ( "<STR_LIT>" , HANDLE ) , <EOL> ( "<STR_LIT>" , HANDLE ) , <EOL> ] <EOL> STARTUPINFOW = _STARTUPINFOW <EOL> LPSTARTUPINFOW = POINTER ( _STARTUPINFOW ) <EOL> class _PROCESS_INFORMATION ( Structure ) : <EOL> _fields_ = [ <EOL> ( "<STR_LIT>" , HANDLE ) , <EOL> ( "<STR_LIT>" , HANDLE ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ] <EOL> LPPROCESS_INFORMATION = POINTER ( _PROCESS_INFORMATION ) <EOL> PROCESS_INFORMATION = _PROCESS_INFORMATION <EOL> PPROCESS_INFORMATION = POINTER ( _PROCESS_INFORMATION ) <EOL> class _FLOATING_SAVE_AREA ( Structure ) : <EOL> _fields_ = [ <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , BYTE * <NUM_LIT> ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ] <EOL> FLOATING_SAVE_AREA = _FLOATING_SAVE_AREA <EOL> class _CONTEXT32 ( Structure ) : <EOL> _fields_ = [ <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , FLOATING_SAVE_AREA ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , BYTE * <NUM_LIT> ) , <EOL> ] <EOL> PCONTEXT32 = POINTER ( _CONTEXT32 ) <EOL> CONTEXT32 = _CONTEXT32 <EOL> LPCONTEXT32 = POINTER ( _CONTEXT32 ) <EOL> class _WOW64_FLOATING_SAVE_AREA ( Structure ) : <EOL> _fields_ = [ <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , BYTE * WOW64_SIZE_OF_80387_REGISTERS ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ] <EOL> WOW64_FLOATING_SAVE_AREA = _WOW64_FLOATING_SAVE_AREA <EOL> class _WOW64_CONTEXT ( Structure ) : <EOL> _fields_ = [ <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , WOW64_FLOATING_SAVE_AREA ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , BYTE * WOW64_MAXIMUM_SUPPORTED_EXTENSION ) , <EOL> ] <EOL> PWOW64_CONTEXT = POINTER ( _WOW64_CONTEXT ) <EOL> WOW64_CONTEXT = _WOW64_CONTEXT <EOL> class _M128A ( Structure ) : <EOL> _fields_ = [ <EOL> ( "<STR_LIT>" , ULONGLONG ) , <EOL> ( "<STR_LIT>" , LONGLONG ) , <EOL> ] <EOL> M128A = _M128A <EOL> PM128A = POINTER ( _M128A ) <EOL> class _XSAVE_FORMAT_64 ( Structure ) : <EOL> _fields_ = [ <EOL> ( "<STR_LIT>" , WORD ) , <EOL> ( "<STR_LIT>" , WORD ) , <EOL> ( "<STR_LIT>" , BYTE ) , <EOL> ( "<STR_LIT>" , BYTE ) , <EOL> ( "<STR_LIT>" , WORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , WORD ) , <EOL> ( "<STR_LIT>" , WORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , WORD ) , <EOL> ( "<STR_LIT>" , WORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , M128A * <NUM_LIT:8> ) , <EOL> ( "<STR_LIT>" , M128A * <NUM_LIT:16> ) , <EOL> ( "<STR_LIT>" , BYTE * <NUM_LIT> ) , <EOL> ] <EOL> XSAVE_FORMAT_64 = _XSAVE_FORMAT_64 <EOL> PXSAVE_FORMAT_64 = POINTER ( _XSAVE_FORMAT_64 ) <EOL> class _XSAVE_FORMAT_32 ( Structure ) : <EOL> _fields_ = [ <EOL> ( "<STR_LIT>" , WORD ) , <EOL> ( "<STR_LIT>" , WORD ) , <EOL> ( "<STR_LIT>" , BYTE ) , <EOL> ( "<STR_LIT>" , BYTE ) , <EOL> ( "<STR_LIT>" , WORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , WORD ) , <EOL> ( "<STR_LIT>" , WORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , WORD ) , <EOL> ( "<STR_LIT>" , WORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , M128A * <NUM_LIT:8> ) , <EOL> ( "<STR_LIT>" , M128A * <NUM_LIT:8> ) , <EOL> ( "<STR_LIT>" , BYTE * <NUM_LIT> ) , <EOL> ( "<STR_LIT>" , DWORD * <NUM_LIT:7> ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ] <EOL> XSAVE_FORMAT_32 = _XSAVE_FORMAT_32 <EOL> PXSAVE_FORMAT_32 = POINTER ( _XSAVE_FORMAT_32 ) <EOL> class _TMP_DUMMYSTRUCTNAME ( Structure ) : <EOL> _fields_ = [ <EOL> ( "<STR_LIT>" , M128A * <NUM_LIT:2> ) , <EOL> ( "<STR_LIT>" , M128A * <NUM_LIT:8> ) , <EOL> ( "<STR_LIT>" , M128A ) , <EOL> ( "<STR_LIT>" , M128A ) , <EOL> ( "<STR_LIT>" , M128A ) , <EOL> ( "<STR_LIT>" , M128A ) , <EOL> ( "<STR_LIT>" , M128A ) , <EOL> ( "<STR_LIT>" , M128A ) , <EOL> ( "<STR_LIT>" , M128A ) , <EOL> ( "<STR_LIT>" , M128A ) , <EOL> ( "<STR_LIT>" , M128A ) , <EOL> ( "<STR_LIT>" , M128A ) , <EOL> ( "<STR_LIT>" , M128A ) , <EOL> ( "<STR_LIT>" , M128A ) , <EOL> ( "<STR_LIT>" , M128A ) , <EOL> ( "<STR_LIT>" , M128A ) , <EOL> ( "<STR_LIT>" , M128A ) , <EOL> ( "<STR_LIT>" , M128A ) , <EOL> ] <EOL> TMP_DUMMYSTRUCTNAME = _TMP_DUMMYSTRUCTNAME <EOL> class _TMP_CONTEXT64_SUBUNION ( Union ) : <EOL> _fields_ = [ <EOL> ( "<STR_LIT>" , XSAVE_FORMAT_64 ) , <EOL> ( "<STR_LIT>" , TMP_DUMMYSTRUCTNAME ) , <EOL> ] <EOL> TMP_CONTEXT64_SUBUNION = _TMP_CONTEXT64_SUBUNION <EOL> class _CONTEXT64 ( Structure ) : <EOL> _fields_ = [ <EOL> ( "<STR_LIT>" , DWORD64 ) , <EOL> ( "<STR_LIT>" , DWORD64 ) , <EOL> ( "<STR_LIT>" , DWORD64 ) , <EOL> ( "<STR_LIT>" , DWORD64 ) , <EOL> ( "<STR_LIT>" , DWORD64 ) , <EOL> ( "<STR_LIT>" , DWORD64 ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , WORD ) , <EOL> ( "<STR_LIT>" , WORD ) , <EOL> ( "<STR_LIT>" , WORD ) , <EOL> ( "<STR_LIT>" , WORD ) , <EOL> ( "<STR_LIT>" , WORD ) , <EOL> ( "<STR_LIT>" , WORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD64 ) , <EOL> ( "<STR_LIT>" , DWORD64 ) , <EOL> ( "<STR_LIT>" , DWORD64 ) , <EOL> ( "<STR_LIT>" , DWORD64 ) , <EOL> ( "<STR_LIT>" , DWORD64 ) , <EOL> ( "<STR_LIT>" , DWORD64 ) , <EOL> ( "<STR_LIT>" , DWORD64 ) , <EOL> ( "<STR_LIT>" , DWORD64 ) , <EOL> ( "<STR_LIT>" , DWORD64 ) , <EOL> ( "<STR_LIT>" , DWORD64 ) , <EOL> ( "<STR_LIT>" , DWORD64 ) , <EOL> ( "<STR_LIT>" , DWORD64 ) , <EOL> ( "<STR_LIT>" , DWORD64 ) , <EOL> ( "<STR_LIT>" , DWORD64 ) , <EOL> ( "<STR_LIT>" , DWORD64 ) , <EOL> ( "<STR_LIT>" , DWORD64 ) , <EOL> ( "<STR_LIT>" , DWORD64 ) , <EOL> ( "<STR_LIT>" , DWORD64 ) , <EOL> ( "<STR_LIT>" , DWORD64 ) , <EOL> ( "<STR_LIT>" , DWORD64 ) , <EOL> ( "<STR_LIT>" , DWORD64 ) , <EOL> ( "<STR_LIT>" , DWORD64 ) , <EOL> ( "<STR_LIT>" , DWORD64 ) , <EOL> ( "<STR_LIT>" , TMP_CONTEXT64_SUBUNION ) , <EOL> ( "<STR_LIT>" , M128A * <NUM_LIT> ) , <EOL> ( "<STR_LIT>" , DWORD64 ) , <EOL> ( "<STR_LIT>" , DWORD64 ) , <EOL> ( "<STR_LIT>" , DWORD64 ) , <EOL> ( "<STR_LIT>" , DWORD64 ) , <EOL> ( "<STR_LIT>" , DWORD64 ) , <EOL> ( "<STR_LIT>" , DWORD64 ) , <EOL> ] <EOL> PCONTEXT64 = POINTER ( _CONTEXT64 ) <EOL> CONTEXT64 = _CONTEXT64 <EOL> LPCONTEXT64 = POINTER ( _CONTEXT64 ) <EOL> class tagPROCESSENTRY32W ( Structure ) : <EOL> _fields_ = [ <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , ULONG_PTR ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , LONG ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , WCHAR * MAX_PATH ) , <EOL> ] <EOL> PPROCESSENTRY32W = POINTER ( tagPROCESSENTRY32W ) <EOL> LPPROCESSENTRY32W = POINTER ( tagPROCESSENTRY32W ) <EOL> PROCESSENTRY32W = tagPROCESSENTRY32W <EOL> class tagPROCESSENTRY32 ( Structure ) : <EOL> _fields_ = [ <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , ULONG_PTR ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , LONG ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , CHAR * MAX_PATH ) , <EOL> ] <EOL> PROCESSENTRY32 = tagPROCESSENTRY32 <EOL> PPROCESSENTRY32 = POINTER ( tagPROCESSENTRY32 ) <EOL> LPPROCESSENTRY32 = POINTER ( tagPROCESSENTRY32 ) <EOL> class tagTHREADENTRY32 ( Structure ) : <EOL> _fields_ = [ <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , LONG ) , <EOL> ( "<STR_LIT>" , LONG ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ] <EOL> PTHREADENTRY32 = POINTER ( tagTHREADENTRY32 ) <EOL> THREADENTRY32 = tagTHREADENTRY32 <EOL> LPTHREADENTRY32 = POINTER ( tagTHREADENTRY32 ) <EOL> class _LUID ( Structure ) : <EOL> _fields_ = [ <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , LONG ) , <EOL> ] <EOL> LUID = _LUID <EOL> PLUID = POINTER ( _LUID ) <EOL> class _LUID_AND_ATTRIBUTES ( Structure ) : <EOL> _fields_ = [ <EOL> ( "<STR_LIT>" , LUID ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ] <EOL> LUID_AND_ATTRIBUTES = _LUID_AND_ATTRIBUTES <EOL> PLUID_AND_ATTRIBUTES = POINTER ( _LUID_AND_ATTRIBUTES ) <EOL> class _TOKEN_PRIVILEGES ( Structure ) : <EOL> _fields_ = [ <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , LUID_AND_ATTRIBUTES * ANYSIZE_ARRAY ) , <EOL> ] <EOL> TOKEN_PRIVILEGES = _TOKEN_PRIVILEGES <EOL> PTOKEN_PRIVILEGES = POINTER ( _TOKEN_PRIVILEGES ) <EOL> class _TOKEN_ELEVATION ( Structure ) : <EOL> _fields_ = [ <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ] <EOL> TOKEN_ELEVATION = _TOKEN_ELEVATION <EOL> PTOKEN_ELEVATION = POINTER ( _TOKEN_ELEVATION ) <EOL> class _SID_AND_ATTRIBUTES ( Structure ) : <EOL> _fields_ = [ <EOL> ( "<STR_LIT>" , PSID ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ] <EOL> SID_AND_ATTRIBUTES = _SID_AND_ATTRIBUTES <EOL> PSID_AND_ATTRIBUTES = POINTER ( _SID_AND_ATTRIBUTES ) <EOL> class _TOKEN_MANDATORY_LABEL ( Structure ) : <EOL> _fields_ = [ <EOL> ( "<STR_LIT>" , SID_AND_ATTRIBUTES ) , <EOL> ] <EOL> TOKEN_MANDATORY_LABEL = _TOKEN_MANDATORY_LABEL <EOL> PTOKEN_MANDATORY_LABEL = POINTER ( _TOKEN_MANDATORY_LABEL ) <EOL> class _TOKEN_USER ( Structure ) : <EOL> _fields_ = [ <EOL> ( "<STR_LIT>" , SID_AND_ATTRIBUTES ) , <EOL> ] <EOL> PTOKEN_USER = POINTER ( _TOKEN_USER ) <EOL> TOKEN_USER = _TOKEN_USER <EOL> class _OSVERSIONINFOA ( Structure ) : <EOL> _fields_ = [ <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , CHAR * <NUM_LIT> ) , <EOL> ] <EOL> POSVERSIONINFOA = POINTER ( _OSVERSIONINFOA ) <EOL> OSVERSIONINFOA = _OSVERSIONINFOA <EOL> LPOSVERSIONINFOA = POINTER ( _OSVERSIONINFOA ) <EOL> class _OSVERSIONINFOW ( Structure ) : <EOL> _fields_ = [ <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , WCHAR * <NUM_LIT> ) , <EOL> ] <EOL> RTL_OSVERSIONINFOW = _OSVERSIONINFOW <EOL> PRTL_OSVERSIONINFOW = POINTER ( _OSVERSIONINFOW ) <EOL> LPOSVERSIONINFOW = POINTER ( _OSVERSIONINFOW ) <EOL> POSVERSIONINFOW = POINTER ( _OSVERSIONINFOW ) <EOL> OSVERSIONINFOW = _OSVERSIONINFOW <EOL> class _OSVERSIONINFOEXA ( Structure ) : <EOL> _fields_ = [ <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , CHAR * <NUM_LIT> ) , <EOL> ( "<STR_LIT>" , WORD ) , <EOL> ( "<STR_LIT>" , WORD ) , <EOL> ( "<STR_LIT>" , WORD ) , <EOL> ( "<STR_LIT>" , BYTE ) , <EOL> ( "<STR_LIT>" , BYTE ) , <EOL> ] <EOL> OSVERSIONINFOEXA = _OSVERSIONINFOEXA <EOL> POSVERSIONINFOEXA = POINTER ( _OSVERSIONINFOEXA ) <EOL> LPOSVERSIONINFOEXA = POINTER ( _OSVERSIONINFOEXA ) <EOL> class _OSVERSIONINFOEXW ( Structure ) : <EOL> _fields_ = [ <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , WCHAR * <NUM_LIT> ) , <EOL> ( "<STR_LIT>" , WORD ) , <EOL> ( "<STR_LIT>" , WORD ) , <EOL> ( "<STR_LIT>" , WORD ) , <EOL> ( "<STR_LIT>" , BYTE ) , <EOL> ( "<STR_LIT>" , BYTE ) , <EOL> ] <EOL> PRTL_OSVERSIONINFOEXW = POINTER ( _OSVERSIONINFOEXW ) <EOL> LPOSVERSIONINFOEXW = POINTER ( _OSVERSIONINFOEXW ) <EOL> OSVERSIONINFOEXW = _OSVERSIONINFOEXW <EOL> POSVERSIONINFOEXW = POINTER ( _OSVERSIONINFOEXW ) <EOL> RTL_OSVERSIONINFOEXW = _OSVERSIONINFOEXW <EOL> class _OVERLAPPED ( Structure ) : <EOL> _fields_ = [ <EOL> ( "<STR_LIT>" , ULONG_PTR ) , <EOL> ( "<STR_LIT>" , ULONG_PTR ) , <EOL> ( "<STR_LIT>" , PVOID ) , <EOL> ( "<STR_LIT>" , HANDLE ) , <EOL> ] <EOL> LPOVERLAPPED = POINTER ( _OVERLAPPED ) <EOL> OVERLAPPED = _OVERLAPPED <EOL> class _MIB_IPADDRROW_XP ( Structure ) : <EOL> _fields_ = [ <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , IF_INDEX ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , USHORT ) , <EOL> ( "<STR_LIT>" , USHORT ) , <EOL> ] <EOL> MIB_IPADDRROW = _MIB_IPADDRROW_XP <EOL> PMIB_IPADDRROW_XP = POINTER ( _MIB_IPADDRROW_XP ) <EOL> MIB_IPADDRROW_XP = _MIB_IPADDRROW_XP <EOL> class _MIB_IPADDRTABLE ( Structure ) : <EOL> _fields_ = [ <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , MIB_IPADDRROW * ANY_SIZE ) , <EOL> ] <EOL> PMIB_IPADDRTABLE = POINTER ( _MIB_IPADDRTABLE ) <EOL> MIB_IPADDRTABLE = _MIB_IPADDRTABLE <EOL> class _MIB_IFROW ( Structure ) : <EOL> _fields_ = [ <EOL> ( "<STR_LIT>" , WCHAR * MAX_INTERFACE_NAME_LEN ) , <EOL> ( "<STR_LIT>" , IF_INDEX ) , <EOL> ( "<STR_LIT>" , IFTYPE ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , BYTE * MAXLEN_PHYSADDR ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , INTERNAL_IF_OPER_STATUS ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , UCHAR * MAXLEN_IFDESCR ) , <EOL> ] <EOL> PMIB_IFROW = POINTER ( _MIB_IFROW ) <EOL> MIB_IFROW = _MIB_IFROW <EOL> class _MIB_IFTABLE ( Structure ) : <EOL> _fields_ = [ <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , MIB_IFROW * ANY_SIZE ) , <EOL> ] <EOL> PMIB_IFTABLE = POINTER ( _MIB_IFTABLE ) <EOL> MIB_IFTABLE = _MIB_IFTABLE <EOL> class _MIB_TCPROW_OWNER_PID ( Structure ) : <EOL> _fields_ = [ <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ] <EOL> MIB_TCPROW_OWNER_PID = _MIB_TCPROW_OWNER_PID <EOL> PMIB_TCPROW_OWNER_PID = POINTER ( _MIB_TCPROW_OWNER_PID ) <EOL> class _MIB_TCPTABLE_OWNER_PID ( Structure ) : <EOL> _fields_ = [ <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , MIB_TCPROW_OWNER_PID * ANY_SIZE ) , <EOL> ] <EOL> MIB_TCPTABLE_OWNER_PID = _MIB_TCPTABLE_OWNER_PID <EOL> PMIB_TCPTABLE_OWNER_PID = POINTER ( _MIB_TCPTABLE_OWNER_PID ) <EOL> class _MIB_UDPROW_OWNER_PID ( Structure ) : <EOL> _fields_ = [ <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ] <EOL> MIB_UDPROW_OWNER_PID = _MIB_UDPROW_OWNER_PID <EOL> PMIB_UDPROW_OWNER_PID = POINTER ( _MIB_UDPROW_OWNER_PID ) <EOL> class _MIB_UDPTABLE_OWNER_PID ( Structure ) : <EOL> _fields_ = [ <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , MIB_UDPROW_OWNER_PID * ANY_SIZE ) , <EOL> ] <EOL> MIB_UDPTABLE_OWNER_PID = _MIB_UDPTABLE_OWNER_PID <EOL> PMIB_UDPTABLE_OWNER_PID = POINTER ( _MIB_UDPTABLE_OWNER_PID ) <EOL> class _MIB_UDP6ROW_OWNER_PID ( Structure ) : <EOL> _fields_ = [ <EOL> ( "<STR_LIT>" , UCHAR * <NUM_LIT:16> ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ] <EOL> MIB_UDP6ROW_OWNER_PID = _MIB_UDP6ROW_OWNER_PID <EOL> PMIB_UDP6ROW_OWNER_PID = POINTER ( _MIB_UDP6ROW_OWNER_PID ) <EOL> class _MIB_UDP6TABLE_OWNER_PID ( Structure ) : <EOL> _fields_ = [ <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , MIB_UDP6ROW_OWNER_PID * ANY_SIZE ) , <EOL> ] <EOL> PMIB_UDP6TABLE_OWNER_PID = POINTER ( _MIB_UDP6TABLE_OWNER_PID ) <EOL> MIB_UDP6TABLE_OWNER_PID = _MIB_UDP6TABLE_OWNER_PID <EOL> class _MIB_TCP6ROW_OWNER_PID ( Structure ) : <EOL> _fields_ = [ <EOL> ( "<STR_LIT>" , UCHAR * <NUM_LIT:16> ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , UCHAR * <NUM_LIT:16> ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ] <EOL> MIB_TCP6ROW_OWNER_PID = _MIB_TCP6ROW_OWNER_PID <EOL> PMIB_TCP6ROW_OWNER_PID = POINTER ( _MIB_TCP6ROW_OWNER_PID ) <EOL> class _MIB_TCP6TABLE_OWNER_PID ( Structure ) : <EOL> _fields_ = [ <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , MIB_TCP6ROW_OWNER_PID * ANY_SIZE ) , <EOL> ] <EOL> MIB_TCP6TABLE_OWNER_PID = _MIB_TCP6TABLE_OWNER_PID <EOL> PMIB_TCP6TABLE_OWNER_PID = POINTER ( _MIB_TCP6TABLE_OWNER_PID ) <EOL> class _MIB_TCPROW ( Structure ) : <EOL> _fields_ = [ <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ] <EOL> MIB_TCPROW = _MIB_TCPROW <EOL> PMIB_TCPROW = POINTER ( _MIB_TCPROW ) <EOL> class _IP_ADAPTER_INDEX_MAP ( Structure ) : <EOL> _fields_ = [ <EOL> ( "<STR_LIT>" , ULONG ) , <EOL> ( "<STR_LIT:Name>" , WCHAR * MAX_ADAPTER_NAME ) , <EOL> ] <EOL> PIP_ADAPTER_INDEX_MAP = POINTER ( _IP_ADAPTER_INDEX_MAP ) <EOL> IP_ADAPTER_INDEX_MAP = _IP_ADAPTER_INDEX_MAP <EOL> class _IP_INTERFACE_INFO ( Structure ) : <EOL> _fields_ = [ <EOL> ( "<STR_LIT>" , LONG ) , <EOL> ( "<STR_LIT>" , IP_ADAPTER_INDEX_MAP * <NUM_LIT:1> ) , <EOL> ] <EOL> PIP_INTERFACE_INFO = POINTER ( _IP_INTERFACE_INFO ) <EOL> IP_INTERFACE_INFO = _IP_INTERFACE_INFO <EOL> class _EXCEPTION_RECORD ( Structure ) : pass <EOL> _EXCEPTION_RECORD . _fields_ = [ <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , POINTER ( _EXCEPTION_RECORD ) ) , <EOL> ( "<STR_LIT>" , PVOID ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , ULONG_PTR * EXCEPTION_MAXIMUM_PARAMETERS ) , <EOL> ] <EOL> PEXCEPTION_RECORD = POINTER ( _EXCEPTION_RECORD ) <EOL> EXCEPTION_RECORD = _EXCEPTION_RECORD <EOL> class _EXCEPTION_RECORD32 ( Structure ) : <EOL> _fields_ = [ <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD * EXCEPTION_MAXIMUM_PARAMETERS ) , <EOL> ] <EOL> EXCEPTION_RECORD32 = _EXCEPTION_RECORD32 <EOL> PEXCEPTION_RECORD32 = POINTER ( _EXCEPTION_RECORD32 ) <EOL> class _EXCEPTION_RECORD64 ( Structure ) : <EOL> _fields_ = [ <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD64 ) , <EOL> ( "<STR_LIT>" , DWORD64 ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD64 * EXCEPTION_MAXIMUM_PARAMETERS ) , <EOL> ] <EOL> PEXCEPTION_RECORD64 = POINTER ( _EXCEPTION_RECORD64 ) <EOL> EXCEPTION_RECORD64 = _EXCEPTION_RECORD64 <EOL> class _EXCEPTION_POINTERS64 ( Structure ) : <EOL> _fields_ = [ <EOL> ( "<STR_LIT>" , PEXCEPTION_RECORD ) , <EOL> ( "<STR_LIT>" , PCONTEXT64 ) , <EOL> ] <EOL> EXCEPTION_POINTERS64 = _EXCEPTION_POINTERS64 <EOL> PEXCEPTION_POINTERS64 = POINTER ( _EXCEPTION_POINTERS64 ) <EOL> class _EXCEPTION_POINTERS32 ( Structure ) : <EOL> _fields_ = [ <EOL> ( "<STR_LIT>" , PEXCEPTION_RECORD ) , <EOL> ( "<STR_LIT>" , PCONTEXT32 ) , <EOL> ] <EOL> PEXCEPTION_POINTERS32 = POINTER ( _EXCEPTION_POINTERS32 ) <EOL> EXCEPTION_POINTERS32 = _EXCEPTION_POINTERS32 <EOL> class _DEBUG_PROCESSOR_IDENTIFICATION_ALPHA ( Structure ) : <EOL> _fields_ = [ <EOL> ( "<STR_LIT>" , ULONG ) , <EOL> ( "<STR_LIT>" , ULONG ) , <EOL> ] <EOL> DEBUG_PROCESSOR_IDENTIFICATION_ALPHA = _DEBUG_PROCESSOR_IDENTIFICATION_ALPHA <EOL> PDEBUG_PROCESSOR_IDENTIFICATION_ALPHA = POINTER ( _DEBUG_PROCESSOR_IDENTIFICATION_ALPHA ) <EOL> class _DEBUG_PROCESSOR_IDENTIFICATION_AMD64 ( Structure ) : <EOL> _fields_ = [ <EOL> ( "<STR_LIT>" , ULONG ) , <EOL> ( "<STR_LIT>" , ULONG ) , <EOL> ( "<STR_LIT>" , ULONG ) , <EOL> ( "<STR_LIT>" , CHAR * <NUM_LIT:16> ) , <EOL> ] <EOL> DEBUG_PROCESSOR_IDENTIFICATION_AMD64 = _DEBUG_PROCESSOR_IDENTIFICATION_AMD64 <EOL> PDEBUG_PROCESSOR_IDENTIFICATION_AMD64 = POINTER ( _DEBUG_PROCESSOR_IDENTIFICATION_AMD64 ) <EOL> class _DEBUG_PROCESSOR_IDENTIFICATION_IA64 ( Structure ) : <EOL> _fields_ = [ <EOL> ( "<STR_LIT>" , ULONG ) , <EOL> ( "<STR_LIT>" , ULONG ) , <EOL> ( "<STR_LIT>" , ULONG ) , <EOL> ( "<STR_LIT>" , ULONG ) , <EOL> ( "<STR_LIT>" , CHAR * <NUM_LIT:16> ) , <EOL> ] <EOL> PDEBUG_PROCESSOR_IDENTIFICATION_IA64 = POINTER ( _DEBUG_PROCESSOR_IDENTIFICATION_IA64 ) <EOL> DEBUG_PROCESSOR_IDENTIFICATION_IA64 = _DEBUG_PROCESSOR_IDENTIFICATION_IA64 <EOL> class _DEBUG_PROCESSOR_IDENTIFICATION_X86 ( Structure ) : <EOL> _fields_ = [ <EOL> ( "<STR_LIT>" , ULONG ) , <EOL> ( "<STR_LIT>" , ULONG ) , <EOL> ( "<STR_LIT>" , ULONG ) , <EOL> ( "<STR_LIT>" , CHAR * <NUM_LIT:16> ) , <EOL> ] <EOL> DEBUG_PROCESSOR_IDENTIFICATION_X86 = _DEBUG_PROCESSOR_IDENTIFICATION_X86 <EOL> PDEBUG_PROCESSOR_IDENTIFICATION_X86 = POINTER ( _DEBUG_PROCESSOR_IDENTIFICATION_X86 ) <EOL> class _DEBUG_PROCESSOR_IDENTIFICATION_ARM ( Structure ) : <EOL> _fields_ = [ <EOL> ( "<STR_LIT>" , ULONG ) , <EOL> ( "<STR_LIT>" , ULONG ) , <EOL> ] <EOL> DEBUG_PROCESSOR_IDENTIFICATION_ARM = _DEBUG_PROCESSOR_IDENTIFICATION_ARM <EOL> PDEBUG_PROCESSOR_IDENTIFICATION_ARM = POINTER ( _DEBUG_PROCESSOR_IDENTIFICATION_ARM ) <EOL> class _DEBUG_PROCESSOR_IDENTIFICATION_ALL ( Union ) : <EOL> _fields_ = [ <EOL> ( "<STR_LIT>" , DEBUG_PROCESSOR_IDENTIFICATION_ALPHA ) , <EOL> ( "<STR_LIT>" , DEBUG_PROCESSOR_IDENTIFICATION_AMD64 ) , <EOL> ( "<STR_LIT>" , DEBUG_PROCESSOR_IDENTIFICATION_IA64 ) , <EOL> ( "<STR_LIT>" , DEBUG_PROCESSOR_IDENTIFICATION_X86 ) , <EOL> ( "<STR_LIT>" , DEBUG_PROCESSOR_IDENTIFICATION_ARM ) , <EOL> ] <EOL> PDEBUG_PROCESSOR_IDENTIFICATION_ALL = POINTER ( _DEBUG_PROCESSOR_IDENTIFICATION_ALL ) <EOL> DEBUG_PROCESSOR_IDENTIFICATION_ALL = _DEBUG_PROCESSOR_IDENTIFICATION_ALL <EOL> class _SYMBOL_INFO ( Structure ) : <EOL> _fields_ = [ <EOL> ( "<STR_LIT>" , ULONG ) , <EOL> ( "<STR_LIT>" , ULONG ) , <EOL> ( "<STR_LIT>" , ULONG64 * <NUM_LIT:2> ) , <EOL> ( "<STR_LIT>" , ULONG ) , <EOL> ( "<STR_LIT>" , ULONG ) , <EOL> ( "<STR_LIT>" , ULONG64 ) , <EOL> ( "<STR_LIT>" , ULONG ) , <EOL> ( "<STR_LIT>" , ULONG64 ) , <EOL> ( "<STR_LIT>" , ULONG64 ) , <EOL> ( "<STR_LIT>" , ULONG ) , <EOL> ( "<STR_LIT>" , ULONG ) , <EOL> ( "<STR_LIT>" , ULONG ) , <EOL> ( "<STR_LIT>" , ULONG ) , <EOL> ( "<STR_LIT>" , ULONG ) , <EOL> ( "<STR_LIT:Name>" , CHAR * <NUM_LIT:1> ) , <EOL> ] <EOL> SYMBOL_INFO = _SYMBOL_INFO <EOL> PSYMBOL_INFO = POINTER ( _SYMBOL_INFO ) <EOL> class _MODLOAD_DATA ( Structure ) : <EOL> _fields_ = [ <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT:data>" , PVOID ) , <EOL> ( "<STR_LIT:size>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ] <EOL> PMODLOAD_DATA = POINTER ( _MODLOAD_DATA ) <EOL> MODLOAD_DATA = _MODLOAD_DATA <EOL> class _SYSTEM_MODULE32 ( Structure ) : <EOL> _fields_ = [ <EOL> ( "<STR_LIT>" , ULONG * <NUM_LIT:2> ) , <EOL> ( "<STR_LIT>" , ULONG ) , <EOL> ( "<STR_LIT>" , ULONG ) , <EOL> ( "<STR_LIT>" , ULONG ) , <EOL> ( "<STR_LIT>" , USHORT ) , <EOL> ( "<STR_LIT>" , USHORT ) , <EOL> ( "<STR_LIT>" , USHORT ) , <EOL> ( "<STR_LIT>" , USHORT ) , <EOL> ( "<STR_LIT>" , CHAR * <NUM_LIT> ) , <EOL> ] <EOL> SYSTEM_MODULE32 = _SYSTEM_MODULE32 <EOL> PSYSTEM_MODULE32 = POINTER ( _SYSTEM_MODULE32 ) <EOL> class _SYSTEM_MODULE64 ( Structure ) : <EOL> _fields_ = [ <EOL> ( "<STR_LIT>" , ULONG * <NUM_LIT:4> ) , <EOL> ( "<STR_LIT>" , ULONG64 ) , <EOL> ( "<STR_LIT>" , ULONG ) , <EOL> ( "<STR_LIT>" , ULONG ) , <EOL> ( "<STR_LIT>" , USHORT ) , <EOL> ( "<STR_LIT>" , USHORT ) , <EOL> ( "<STR_LIT>" , USHORT ) , <EOL> ( "<STR_LIT>" , USHORT ) , <EOL> ( "<STR_LIT>" , CHAR * <NUM_LIT> ) , <EOL> ] <EOL> SYSTEM_MODULE64 = _SYSTEM_MODULE64 <EOL> PSYSTEM_MODULE64 = POINTER ( _SYSTEM_MODULE64 ) <EOL> class _SYSTEM_MODULE_INFORMATION32 ( Structure ) : <EOL> _fields_ = [ <EOL> ( "<STR_LIT>" , ULONG ) , <EOL> ( "<STR_LIT>" , SYSTEM_MODULE32 * <NUM_LIT:0> ) , <EOL> ] <EOL> PSYSTEM_MODULE_INFORMATION32 = POINTER ( _SYSTEM_MODULE_INFORMATION32 ) <EOL> SYSTEM_MODULE_INFORMATION32 = _SYSTEM_MODULE_INFORMATION32 <EOL> class _SYSTEM_MODULE_INFORMATION64 ( Structure ) : <EOL> _fields_ = [ <EOL> ( "<STR_LIT>" , ULONG ) , <EOL> ( "<STR_LIT>" , SYSTEM_MODULE64 * <NUM_LIT:0> ) , <EOL> ] <EOL> PSYSTEM_MODULE_INFORMATION64 = POINTER ( _SYSTEM_MODULE_INFORMATION64 ) <EOL> SYSTEM_MODULE_INFORMATION64 = _SYSTEM_MODULE_INFORMATION64 <EOL> class tagSAFEARRAYBOUND ( Structure ) : <EOL> _fields_ = [ <EOL> ( "<STR_LIT>" , ULONG ) , <EOL> ( "<STR_LIT>" , LONG ) , <EOL> ] <EOL> SAFEARRAYBOUND = tagSAFEARRAYBOUND <EOL> LPSAFEARRAYBOUND = POINTER ( tagSAFEARRAYBOUND ) <EOL> class tagSAFEARRAY ( Structure ) : <EOL> _fields_ = [ <EOL> ( "<STR_LIT>" , USHORT ) , <EOL> ( "<STR_LIT>" , USHORT ) , <EOL> ( "<STR_LIT>" , ULONG ) , <EOL> ( "<STR_LIT>" , ULONG ) , <EOL> ( "<STR_LIT>" , PVOID ) , <EOL> ( "<STR_LIT>" , SAFEARRAYBOUND * <NUM_LIT:1> ) , <EOL> ] <EOL> SAFEARRAY = tagSAFEARRAY <EOL> class _DEBUG_BREAKPOINT_PARAMETERS ( Structure ) : <EOL> _fields_ = [ <EOL> ( "<STR_LIT>" , ULONG64 ) , <EOL> ( "<STR_LIT>" , ULONG ) , <EOL> ( "<STR_LIT>" , ULONG ) , <EOL> ( "<STR_LIT>" , ULONG ) , <EOL> ( "<STR_LIT>" , ULONG ) , <EOL> ( "<STR_LIT>" , ULONG ) , <EOL> ( "<STR_LIT>" , ULONG ) , <EOL> ( "<STR_LIT>" , ULONG ) , <EOL> ( "<STR_LIT>" , ULONG ) , <EOL> ( "<STR_LIT>" , ULONG ) , <EOL> ( "<STR_LIT>" , ULONG ) , <EOL> ( "<STR_LIT>" , ULONG ) , <EOL> ] <EOL> PDEBUG_BREAKPOINT_PARAMETERS = POINTER ( _DEBUG_BREAKPOINT_PARAMETERS ) <EOL> DEBUG_BREAKPOINT_PARAMETERS = _DEBUG_BREAKPOINT_PARAMETERS <EOL> class _DEBUG_REGISTER_DESCRIPTION ( Structure ) : <EOL> _fields_ = [ <EOL> ( "<STR_LIT>" , ULONG ) , <EOL> ( "<STR_LIT>" , ULONG ) , <EOL> ( "<STR_LIT>" , ULONG ) , <EOL> ( "<STR_LIT>" , ULONG ) , <EOL> ( "<STR_LIT>" , ULONG64 ) , <EOL> ( "<STR_LIT>" , ULONG ) , <EOL> ( "<STR_LIT>" , ULONG ) , <EOL> ] <EOL> DEBUG_REGISTER_DESCRIPTION = _DEBUG_REGISTER_DESCRIPTION <EOL> PDEBUG_REGISTER_DESCRIPTION = POINTER ( _DEBUG_REGISTER_DESCRIPTION ) <EOL> class _DEBUG_STACK_FRAME ( Structure ) : <EOL> _fields_ = [ <EOL> ( "<STR_LIT>" , ULONG64 ) , <EOL> ( "<STR_LIT>" , ULONG64 ) , <EOL> ( "<STR_LIT>" , ULONG64 ) , <EOL> ( "<STR_LIT>" , ULONG64 ) , <EOL> ( "<STR_LIT>" , ULONG64 ) , <EOL> ( "<STR_LIT>" , ULONG64 * <NUM_LIT:4> ) , <EOL> ( "<STR_LIT>" , ULONG64 * <NUM_LIT:6> ) , <EOL> ( "<STR_LIT>" , BOOL ) , <EOL> ( "<STR_LIT>" , ULONG ) , <EOL> ] <EOL> PDEBUG_STACK_FRAME = POINTER ( _DEBUG_STACK_FRAME ) <EOL> DEBUG_STACK_FRAME = _DEBUG_STACK_FRAME <EOL> class _DEBUG_LAST_EVENT_INFO_BREAKPOINT ( Structure ) : <EOL> _fields_ = [ <EOL> ( "<STR_LIT>" , ULONG ) , <EOL> ] <EOL> DEBUG_LAST_EVENT_INFO_BREAKPOINT = _DEBUG_LAST_EVENT_INFO_BREAKPOINT <EOL> PDEBUG_LAST_EVENT_INFO_BREAKPOINT = POINTER ( _DEBUG_LAST_EVENT_INFO_BREAKPOINT ) <EOL> class _DEBUG_LAST_EVENT_INFO_EXCEPTION ( Structure ) : <EOL> _fields_ = [ <EOL> ( "<STR_LIT>" , EXCEPTION_RECORD64 ) , <EOL> ( "<STR_LIT>" , ULONG ) , <EOL> ] <EOL> DEBUG_LAST_EVENT_INFO_EXCEPTION = _DEBUG_LAST_EVENT_INFO_EXCEPTION <EOL> PDEBUG_LAST_EVENT_INFO_EXCEPTION = POINTER ( _DEBUG_LAST_EVENT_INFO_EXCEPTION ) <EOL> class _DEBUG_LAST_EVENT_INFO_EXIT_THREAD ( Structure ) : <EOL> _fields_ = [ <EOL> ( "<STR_LIT>" , ULONG ) , <EOL> ] <EOL> PDEBUG_LAST_EVENT_INFO_EXIT_THREAD = POINTER ( _DEBUG_LAST_EVENT_INFO_EXIT_THREAD ) <EOL> DEBUG_LAST_EVENT_INFO_EXIT_THREAD = _DEBUG_LAST_EVENT_INFO_EXIT_THREAD <EOL> class _DEBUG_LAST_EVENT_INFO_EXIT_PROCESS ( Structure ) : <EOL> _fields_ = [ <EOL> ( "<STR_LIT>" , ULONG ) , <EOL> ] <EOL> PDEBUG_LAST_EVENT_INFO_EXIT_PROCESS = POINTER ( _DEBUG_LAST_EVENT_INFO_EXIT_PROCESS ) <EOL> DEBUG_LAST_EVENT_INFO_EXIT_PROCESS = _DEBUG_LAST_EVENT_INFO_EXIT_PROCESS <EOL> class _DEBUG_LAST_EVENT_INFO_LOAD_MODULE ( Structure ) : <EOL> _fields_ = [ <EOL> ( "<STR_LIT>" , ULONG64 ) , <EOL> ] <EOL> PDEBUG_LAST_EVENT_INFO_LOAD_MODULE = POINTER ( _DEBUG_LAST_EVENT_INFO_LOAD_MODULE ) <EOL> DEBUG_LAST_EVENT_INFO_LOAD_MODULE = _DEBUG_LAST_EVENT_INFO_LOAD_MODULE <EOL> class _DEBUG_LAST_EVENT_INFO_UNLOAD_MODULE ( Structure ) : <EOL> _fields_ = [ <EOL> ( "<STR_LIT>" , ULONG64 ) , <EOL> ] <EOL> PDEBUG_LAST_EVENT_INFO_UNLOAD_MODULE = POINTER ( _DEBUG_LAST_EVENT_INFO_UNLOAD_MODULE ) <EOL> DEBUG_LAST_EVENT_INFO_UNLOAD_MODULE = _DEBUG_LAST_EVENT_INFO_UNLOAD_MODULE <EOL> class _DEBUG_LAST_EVENT_INFO_SYSTEM_ERROR ( Structure ) : <EOL> _fields_ = [ <EOL> ( "<STR_LIT>" , ULONG ) , <EOL> ( "<STR_LIT>" , ULONG ) , <EOL> ] <EOL> PDEBUG_LAST_EVENT_INFO_SYSTEM_ERROR = POINTER ( _DEBUG_LAST_EVENT_INFO_SYSTEM_ERROR ) <EOL> DEBUG_LAST_EVENT_INFO_SYSTEM_ERROR = _DEBUG_LAST_EVENT_INFO_SYSTEM_ERROR <EOL> class _DEBUG_SPECIFIC_FILTER_PARAMETERS ( Structure ) : <EOL> _fields_ = [ <EOL> ( "<STR_LIT>" , ULONG ) , <EOL> ( "<STR_LIT>" , ULONG ) , <EOL> ( "<STR_LIT>" , ULONG ) , <EOL> ( "<STR_LIT>" , ULONG ) , <EOL> ( "<STR_LIT>" , ULONG ) , <EOL> ] <EOL> DEBUG_SPECIFIC_FILTER_PARAMETERS = _DEBUG_SPECIFIC_FILTER_PARAMETERS <EOL> PDEBUG_SPECIFIC_FILTER_PARAMETERS = POINTER ( _DEBUG_SPECIFIC_FILTER_PARAMETERS ) <EOL> class _DEBUG_EXCEPTION_FILTER_PARAMETERS ( Structure ) : <EOL> _fields_ = [ <EOL> ( "<STR_LIT>" , ULONG ) , <EOL> ( "<STR_LIT>" , ULONG ) , <EOL> ( "<STR_LIT>" , ULONG ) , <EOL> ( "<STR_LIT>" , ULONG ) , <EOL> ( "<STR_LIT>" , ULONG ) , <EOL> ( "<STR_LIT>" , ULONG ) , <EOL> ] <EOL> PDEBUG_EXCEPTION_FILTER_PARAMETERS = POINTER ( _DEBUG_EXCEPTION_FILTER_PARAMETERS ) <EOL> DEBUG_EXCEPTION_FILTER_PARAMETERS = _DEBUG_EXCEPTION_FILTER_PARAMETERS <EOL> class _GUID ( Structure ) : <EOL> _fields_ = [ <EOL> ( "<STR_LIT>" , ULONG ) , <EOL> ( "<STR_LIT>" , USHORT ) , <EOL> ( "<STR_LIT>" , USHORT ) , <EOL> ( "<STR_LIT>" , BYTE * <NUM_LIT:8> ) , <EOL> ] <EOL> IID = _GUID <EOL> REFCLSID = POINTER ( _GUID ) <EOL> GUID = _GUID <EOL> REFIID = POINTER ( _GUID ) <EOL> class _TMP_signscale ( Structure ) : <EOL> _fields_ = [ <EOL> ( "<STR_LIT>" , BYTE ) , <EOL> ( "<STR_LIT>" , BYTE ) , <EOL> ] <EOL> class _TMP_lowmid ( Structure ) : <EOL> _fields_ = [ <EOL> ( "<STR_LIT>" , ULONG ) , <EOL> ( "<STR_LIT>" , ULONG ) , <EOL> ] <EOL> class TMP_signscale_union ( Union ) : <EOL> _fields_ = [ <EOL> ( "<STR_LIT:s>" , _TMP_signscale ) , <EOL> ( "<STR_LIT>" , USHORT ) , <EOL> ] <EOL> class TMP_lowmid_union ( Union ) : <EOL> _fields_ = [ <EOL> ( "<STR_LIT:s>" , _TMP_lowmid ) , <EOL> ( "<STR_LIT>" , ULONGLONG ) , <EOL> ] <EOL> class tagDEC ( Structure ) : <EOL> _fields_ = [ <EOL> ( "<STR_LIT>" , USHORT ) , <EOL> ( "<STR_LIT>" , TMP_signscale_union ) , <EOL> ( "<STR_LIT>" , ULONG ) , <EOL> ( "<STR_LIT>" , TMP_signscale_union ) , <EOL> ] <EOL> DECIMAL = tagDEC <EOL> class __tagBRECORD ( Structure ) : <EOL> _fields_ = [ <EOL> ( "<STR_LIT>" , PVOID ) , <EOL> ( "<STR_LIT>" , PVOID ) , <EOL> ] <EOL> _tagBRECORD = __tagBRECORD <EOL> class TMP_variant_sub_union ( Union ) : <EOL> _fields_ = [ <EOL> ( "<STR_LIT>" , LONGLONG ) , <EOL> ( "<STR_LIT>" , LONG ) , <EOL> ( "<STR_LIT>" , BYTE ) , <EOL> ( "<STR_LIT>" , SHORT ) , <EOL> ( "<STR_LIT>" , FLOAT ) , <EOL> ( "<STR_LIT>" , DOUBLE ) , <EOL> ( "<STR_LIT>" , VARIANT_BOOL ) , <EOL> ( "<STR_LIT>" , SCODE ) , <EOL> ( "<STR_LIT>" , BSTR ) , <EOL> ( "<STR_LIT>" , PVOID ) , <EOL> ( "<STR_LIT>" , PVOID ) , <EOL> ( "<STR_LIT>" , POINTER ( SAFEARRAY ) ) , <EOL> ( "<STR_LIT>" , POINTER ( BYTE ) ) , <EOL> ( "<STR_LIT>" , POINTER ( SHORT ) ) , <EOL> ( "<STR_LIT>" , POINTER ( LONG ) ) , <EOL> ( "<STR_LIT>" , POINTER ( LONGLONG ) ) , <EOL> ( "<STR_LIT>" , POINTER ( FLOAT ) ) , <EOL> ( "<STR_LIT>" , POINTER ( DOUBLE ) ) , <EOL> ( "<STR_LIT>" , POINTER ( VARIANT_BOOL ) ) , <EOL> ( "<STR_LIT>" , POINTER ( SCODE ) ) , <EOL> ( "<STR_LIT>" , POINTER ( BSTR ) ) , <EOL> ( "<STR_LIT>" , PVOID ) , <EOL> ( "<STR_LIT>" , CHAR ) , <EOL> ( "<STR_LIT>" , USHORT ) , <EOL> ( "<STR_LIT>" , ULONG ) , <EOL> ( "<STR_LIT>" , ULONGLONG ) , <EOL> ( "<STR_LIT>" , INT ) , <EOL> ( "<STR_LIT>" , UINT ) , <EOL> ( "<STR_LIT>" , POINTER ( CHAR ) ) , <EOL> ( "<STR_LIT>" , POINTER ( USHORT ) ) , <EOL> ( "<STR_LIT>" , POINTER ( ULONG ) ) , <EOL> ( "<STR_LIT>" , POINTER ( ULONGLONG ) ) , <EOL> ( "<STR_LIT>" , POINTER ( INT ) ) , <EOL> ( "<STR_LIT>" , POINTER ( UINT ) ) , <EOL> ( "<STR_LIT>" , _tagBRECORD ) , <EOL> ] <EOL> class __tagVARIANT ( Structure ) : <EOL> _fields_ = [ <EOL> ( "<STR_LIT>" , VARTYPE ) , <EOL> ( "<STR_LIT>" , WORD ) , <EOL> ( "<STR_LIT>" , WORD ) , <EOL> ( "<STR_LIT>" , WORD ) , <EOL> ( "<STR_LIT>" , TMP_variant_sub_union ) , <EOL> ] <EOL> LPVARIANTARG = POINTER ( __tagVARIANT ) <EOL> VARIANTARG = __tagVARIANT <EOL> VARIANT = __tagVARIANT <EOL> LPVARIANT = POINTER ( __tagVARIANT ) <EOL> _tagVARIANT = __tagVARIANT <EOL> class tagDISPPARAMS ( Structure ) : <EOL> _fields_ = [ <EOL> ( "<STR_LIT>" , POINTER ( VARIANTARG ) ) , <EOL> ( "<STR_LIT>" , POINTER ( DISPID ) ) , <EOL> ( "<STR_LIT>" , UINT ) , <EOL> ( "<STR_LIT>" , UINT ) , <EOL> ] <EOL> DISPPARAMS = tagDISPPARAMS <EOL> class tagEXCEPINFO ( Structure ) : <EOL> _fields_ = [ <EOL> ( "<STR_LIT>" , WORD ) , <EOL> ( "<STR_LIT>" , WORD ) , <EOL> ( "<STR_LIT>" , BSTR ) , <EOL> ( "<STR_LIT>" , BSTR ) , <EOL> ( "<STR_LIT>" , BSTR ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , ULONG_PTR ) , <EOL> ( "<STR_LIT>" , ULONG_PTR ) , <EOL> ( "<STR_LIT>" , SCODE ) , <EOL> ] <EOL> EXCEPINFO = tagEXCEPINFO <EOL> class _CRYPTOAPI_BLOB ( Structure ) : <EOL> _fields_ = [ <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , POINTER ( BYTE ) ) , <EOL> ] <EOL> CRYPT_INTEGER_BLOB = _CRYPTOAPI_BLOB <EOL> PCRYPT_DATA_BLOB = POINTER ( _CRYPTOAPI_BLOB ) <EOL> PCRYPT_OBJID_BLOB = POINTER ( _CRYPTOAPI_BLOB ) <EOL> PCRYPT_DER_BLOB = POINTER ( _CRYPTOAPI_BLOB ) <EOL> PCRL_BLOB = POINTER ( _CRYPTOAPI_BLOB ) <EOL> PCRYPT_UINT_BLOB = POINTER ( _CRYPTOAPI_BLOB ) <EOL> CERT_NAME_BLOB = _CRYPTOAPI_BLOB <EOL> PCRYPT_DIGEST_BLOB = POINTER ( _CRYPTOAPI_BLOB ) <EOL> PCRYPT_INTEGER_BLOB = POINTER ( _CRYPTOAPI_BLOB ) <EOL> CERT_RDN_VALUE_BLOB = _CRYPTOAPI_BLOB <EOL> PCERT_NAME_BLOB = POINTER ( _CRYPTOAPI_BLOB ) <EOL> PCRYPT_HASH_BLOB = POINTER ( _CRYPTOAPI_BLOB ) <EOL> CRYPT_DATA_BLOB = _CRYPTOAPI_BLOB <EOL> DATA_BLOB = _CRYPTOAPI_BLOB <EOL> CRYPT_UINT_BLOB = _CRYPTOAPI_BLOB <EOL> PCERT_RDN_VALUE_BLOB = POINTER ( _CRYPTOAPI_BLOB ) <EOL> CRYPT_HASH_BLOB = _CRYPTOAPI_BLOB <EOL> CRL_BLOB = _CRYPTOAPI_BLOB <EOL> PCERT_BLOB = POINTER ( _CRYPTOAPI_BLOB ) <EOL> CRYPT_DIGEST_BLOB = _CRYPTOAPI_BLOB <EOL> CRYPT_OBJID_BLOB = _CRYPTOAPI_BLOB <EOL> CERT_BLOB = _CRYPTOAPI_BLOB <EOL> CRYPT_DER_BLOB = _CRYPTOAPI_BLOB <EOL> PDATA_BLOB = POINTER ( _CRYPTOAPI_BLOB ) <EOL> PCRYPT_ATTR_BLOB = POINTER ( _CRYPTOAPI_BLOB ) <EOL> CRYPT_ATTR_BLOB = _CRYPTOAPI_BLOB <EOL> class WINTRUST_FILE_INFO_ ( Structure ) : <EOL> _fields_ = [ <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , LPCWSTR ) , <EOL> ( "<STR_LIT>" , HANDLE ) , <EOL> ( "<STR_LIT>" , POINTER ( GUID ) ) , <EOL> ] <EOL> WINTRUST_FILE_INFO = WINTRUST_FILE_INFO_ <EOL> PWINTRUST_FILE_INFO = POINTER ( WINTRUST_FILE_INFO_ ) <EOL> class _CRYPT_ATTRIBUTE ( Structure ) : <EOL> _fields_ = [ <EOL> ( "<STR_LIT>" , LPSTR ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , PCRYPT_ATTR_BLOB ) , <EOL> ] <EOL> PCRYPT_ATTRIBUTE = POINTER ( _CRYPT_ATTRIBUTE ) <EOL> CRYPT_ATTRIBUTE = _CRYPT_ATTRIBUTE <EOL> class _CTL_ENTRY ( Structure ) : <EOL> _fields_ = [ <EOL> ( "<STR_LIT>" , CRYPT_DATA_BLOB ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , PCRYPT_ATTRIBUTE ) , <EOL> ] <EOL> PCTL_ENTRY = POINTER ( _CTL_ENTRY ) <EOL> CTL_ENTRY = _CTL_ENTRY <EOL> class _CRYPT_ATTRIBUTE ( Structure ) : <EOL> _fields_ = [ <EOL> ( "<STR_LIT>" , LPSTR ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , PCRYPT_ATTR_BLOB ) , <EOL> ] <EOL> PCRYPT_ATTRIBUTE = POINTER ( _CRYPT_ATTRIBUTE ) <EOL> CRYPT_ATTRIBUTE = _CRYPT_ATTRIBUTE <EOL> class _CRYPT_ATTRIBUTES ( Structure ) : <EOL> _fields_ = [ <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , PCRYPT_ATTRIBUTE ) , <EOL> ] <EOL> CRYPT_ATTRIBUTES = _CRYPT_ATTRIBUTES <EOL> PCRYPT_ATTRIBUTES = POINTER ( _CRYPT_ATTRIBUTES ) <EOL> class _CRYPT_ALGORITHM_IDENTIFIER ( Structure ) : <EOL> _fields_ = [ <EOL> ( "<STR_LIT>" , LPSTR ) , <EOL> ( "<STR_LIT>" , CRYPT_OBJID_BLOB ) , <EOL> ] <EOL> CRYPT_ALGORITHM_IDENTIFIER = _CRYPT_ALGORITHM_IDENTIFIER <EOL> PCRYPT_ALGORITHM_IDENTIFIER = POINTER ( _CRYPT_ALGORITHM_IDENTIFIER ) <EOL> class _CMSG_SIGNER_INFO ( Structure ) : <EOL> _fields_ = [ <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , CERT_NAME_BLOB ) , <EOL> ( "<STR_LIT>" , CRYPT_INTEGER_BLOB ) , <EOL> ( "<STR_LIT>" , CRYPT_ALGORITHM_IDENTIFIER ) , <EOL> ( "<STR_LIT>" , CRYPT_ALGORITHM_IDENTIFIER ) , <EOL> ( "<STR_LIT>" , CRYPT_DATA_BLOB ) , <EOL> ( "<STR_LIT>" , CRYPT_ATTRIBUTES ) , <EOL> ( "<STR_LIT>" , CRYPT_ATTRIBUTES ) , <EOL> ] <EOL> CMSG_SIGNER_INFO = _CMSG_SIGNER_INFO <EOL> PCMSG_SIGNER_INFO = POINTER ( _CMSG_SIGNER_INFO ) <EOL> class _CERT_EXTENSION ( Structure ) : <EOL> _fields_ = [ <EOL> ( "<STR_LIT>" , LPSTR ) , <EOL> ( "<STR_LIT>" , BOOL ) , <EOL> ( "<STR_LIT>" , CRYPT_OBJID_BLOB ) , <EOL> ] <EOL> CERT_EXTENSION = _CERT_EXTENSION <EOL> PCERT_EXTENSION = POINTER ( _CERT_EXTENSION ) <EOL> class _CTL_USAGE ( Structure ) : <EOL> _fields_ = [ <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , POINTER ( LPSTR ) ) , <EOL> ] <EOL> CERT_ENHKEY_USAGE = _CTL_USAGE <EOL> PCTL_USAGE = POINTER ( _CTL_USAGE ) <EOL> CTL_USAGE = _CTL_USAGE <EOL> PCERT_ENHKEY_USAGE = POINTER ( _CTL_USAGE ) <EOL> class _CTL_INFO ( Structure ) : <EOL> _fields_ = [ <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , CTL_USAGE ) , <EOL> ( "<STR_LIT>" , CRYPT_DATA_BLOB ) , <EOL> ( "<STR_LIT>" , CRYPT_INTEGER_BLOB ) , <EOL> ( "<STR_LIT>" , FILETIME ) , <EOL> ( "<STR_LIT>" , FILETIME ) , <EOL> ( "<STR_LIT>" , CRYPT_ALGORITHM_IDENTIFIER ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , PCTL_ENTRY ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , PCERT_EXTENSION ) , <EOL> ] <EOL> CTL_INFO = _CTL_INFO <EOL> PCTL_INFO = POINTER ( _CTL_INFO ) <EOL> class _CTL_CONTEXT ( Structure ) : <EOL> _fields_ = [ <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , POINTER ( BYTE ) ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , PCTL_INFO ) , <EOL> ( "<STR_LIT>" , HCERTSTORE ) , <EOL> ( "<STR_LIT>" , HCRYPTMSG ) , <EOL> ( "<STR_LIT>" , POINTER ( BYTE ) ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ] <EOL> PCTL_CONTEXT = POINTER ( _CTL_CONTEXT ) <EOL> CTL_CONTEXT = _CTL_CONTEXT <EOL> PCCTL_CONTEXT = POINTER ( _CTL_CONTEXT ) <EOL> class WINTRUST_CATALOG_INFO_ ( Structure ) : <EOL> _fields_ = [ <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , LPCWSTR ) , <EOL> ( "<STR_LIT>" , LPCWSTR ) , <EOL> ( "<STR_LIT>" , LPCWSTR ) , <EOL> ( "<STR_LIT>" , HANDLE ) , <EOL> ( "<STR_LIT>" , POINTER ( BYTE ) ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , PCCTL_CONTEXT ) , <EOL> ] <EOL> PWINTRUST_CATALOG_INFO = POINTER ( WINTRUST_CATALOG_INFO_ ) <EOL> WINTRUST_CATALOG_INFO = WINTRUST_CATALOG_INFO_ <EOL> class WINTRUST_BLOB_INFO_ ( Structure ) : <EOL> _fields_ = [ <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , GUID ) , <EOL> ( "<STR_LIT>" , LPCWSTR ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , POINTER ( BYTE ) ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , POINTER ( BYTE ) ) , <EOL> ] <EOL> PWINTRUST_BLOB_INFO = POINTER ( WINTRUST_BLOB_INFO_ ) <EOL> WINTRUST_BLOB_INFO = WINTRUST_BLOB_INFO_ <EOL> class _CRYPT_BIT_BLOB ( Structure ) : <EOL> _fields_ = [ <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , POINTER ( BYTE ) ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ] <EOL> CRYPT_BIT_BLOB = _CRYPT_BIT_BLOB <EOL> PCRYPT_BIT_BLOB = POINTER ( _CRYPT_BIT_BLOB ) <EOL> class _CERT_PUBLIC_KEY_INFO ( Structure ) : <EOL> _fields_ = [ <EOL> ( "<STR_LIT>" , CRYPT_ALGORITHM_IDENTIFIER ) , <EOL> ( "<STR_LIT>" , CRYPT_BIT_BLOB ) , <EOL> ] <EOL> PCERT_PUBLIC_KEY_INFO = POINTER ( _CERT_PUBLIC_KEY_INFO ) <EOL> CERT_PUBLIC_KEY_INFO = _CERT_PUBLIC_KEY_INFO <EOL> class _CERT_INFO ( Structure ) : <EOL> _fields_ = [ <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , CRYPT_INTEGER_BLOB ) , <EOL> ( "<STR_LIT>" , CRYPT_ALGORITHM_IDENTIFIER ) , <EOL> ( "<STR_LIT>" , CERT_NAME_BLOB ) , <EOL> ( "<STR_LIT>" , FILETIME ) , <EOL> ( "<STR_LIT>" , FILETIME ) , <EOL> ( "<STR_LIT>" , CERT_NAME_BLOB ) , <EOL> ( "<STR_LIT>" , CERT_PUBLIC_KEY_INFO ) , <EOL> ( "<STR_LIT>" , CRYPT_BIT_BLOB ) , <EOL> ( "<STR_LIT>" , CRYPT_BIT_BLOB ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , PCERT_EXTENSION ) , <EOL> ] <EOL> CERT_INFO = _CERT_INFO <EOL> PCERT_INFO = POINTER ( _CERT_INFO ) <EOL> class _CERT_CONTEXT ( Structure ) : <EOL> _fields_ = [ <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , POINTER ( BYTE ) ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , PCERT_INFO ) , <EOL> ( "<STR_LIT>" , HCERTSTORE ) , <EOL> ] <EOL> CERT_CONTEXT = _CERT_CONTEXT <EOL> PCERT_CONTEXT = POINTER ( _CERT_CONTEXT ) <EOL> class WINTRUST_SGNR_INFO_ ( Structure ) : <EOL> _fields_ = [ <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , LPCWSTR ) , <EOL> ( "<STR_LIT>" , POINTER ( CMSG_SIGNER_INFO ) ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , POINTER ( HCERTSTORE ) ) , <EOL> ] <EOL> WINTRUST_SGNR_INFO = WINTRUST_SGNR_INFO_ <EOL> PWINTRUST_SGNR_INFO = POINTER ( WINTRUST_SGNR_INFO_ ) <EOL> class _FILETIME ( Structure ) : <EOL> _fields_ = [ <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ] <EOL> LPFILETIME = POINTER ( _FILETIME ) <EOL> PFILETIME = POINTER ( _FILETIME ) <EOL> FILETIME = _FILETIME <EOL> class WINTRUST_CERT_INFO_ ( Structure ) : <EOL> _fields_ = [ <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , LPCWSTR ) , <EOL> ( "<STR_LIT>" , POINTER ( CERT_CONTEXT ) ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , POINTER ( HCERTSTORE ) ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , POINTER ( FILETIME ) ) , <EOL> ] <EOL> WINTRUST_CERT_INFO = WINTRUST_CERT_INFO_ <EOL> PWINTRUST_CERT_INFO = POINTER ( WINTRUST_CERT_INFO_ ) <EOL> class _TMP_WINTRUST_UNION_TYPE ( Union ) : <EOL> _fields_ = [ <EOL> ( "<STR_LIT>" , POINTER ( WINTRUST_FILE_INFO_ ) ) , <EOL> ( "<STR_LIT>" , POINTER ( WINTRUST_CATALOG_INFO_ ) ) , <EOL> ( "<STR_LIT>" , POINTER ( WINTRUST_BLOB_INFO_ ) ) , <EOL> ( "<STR_LIT>" , POINTER ( WINTRUST_SGNR_INFO_ ) ) , <EOL> ( "<STR_LIT>" , POINTER ( WINTRUST_CERT_INFO_ ) ) , <EOL> ] <EOL> TMP_WINTRUST_UNION_TYPE = _TMP_WINTRUST_UNION_TYPE <EOL> class _WINTRUST_DATA ( Structure ) : <EOL> _fields_ = [ <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , LPVOID ) , <EOL> ( "<STR_LIT>" , LPVOID ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , TMP_WINTRUST_UNION_TYPE ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , HANDLE ) , <EOL> ( "<STR_LIT>" , POINTER ( WCHAR ) ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ] <EOL> PWINTRUST_DATA = POINTER ( _WINTRUST_DATA ) <EOL> WINTRUST_DATA = _WINTRUST_DATA <EOL> class _PROCESS_BASIC_INFORMATION ( Structure ) : <EOL> _fields_ = [ <EOL> ( "<STR_LIT>" , PVOID ) , <EOL> ( "<STR_LIT>" , PPEB ) , <EOL> ( "<STR_LIT>" , PVOID * <NUM_LIT:2> ) , <EOL> ( "<STR_LIT>" , ULONG_PTR ) , <EOL> ( "<STR_LIT>" , PVOID ) , <EOL> ] <EOL> PPROCESS_BASIC_INFORMATION = POINTER ( _PROCESS_BASIC_INFORMATION ) <EOL> PROCESS_BASIC_INFORMATION = _PROCESS_BASIC_INFORMATION <EOL> class _JIT_DEBUG_INFO ( Structure ) : <EOL> _fields_ = [ <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , ULONG64 ) , <EOL> ( "<STR_LIT>" , ULONG64 ) , <EOL> ( "<STR_LIT>" , ULONG64 ) , <EOL> ] <EOL> LPJIT_DEBUG_INFO = POINTER ( _JIT_DEBUG_INFO ) <EOL> JIT_DEBUG_INFO = _JIT_DEBUG_INFO <EOL> class _SID_IDENTIFIER_AUTHORITY ( Structure ) : <EOL> _fields_ = [ <EOL> ( "<STR_LIT>" , BYTE * <NUM_LIT:6> ) , <EOL> ] <EOL> SID_IDENTIFIER_AUTHORITY = _SID_IDENTIFIER_AUTHORITY <EOL> PSID_IDENTIFIER_AUTHORITY = POINTER ( _SID_IDENTIFIER_AUTHORITY ) <EOL> class _EXCEPTION_DEBUG_INFO ( Structure ) : <EOL> _fields_ = [ <EOL> ( "<STR_LIT>" , EXCEPTION_RECORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ] <EOL> LPEXCEPTION_DEBUG_INFO = POINTER ( _EXCEPTION_DEBUG_INFO ) <EOL> EXCEPTION_DEBUG_INFO = _EXCEPTION_DEBUG_INFO <EOL> class _CREATE_THREAD_DEBUG_INFO ( Structure ) : <EOL> _fields_ = [ <EOL> ( "<STR_LIT>" , HANDLE ) , <EOL> ( "<STR_LIT>" , LPVOID ) , <EOL> ( "<STR_LIT>" , LPTHREAD_START_ROUTINE ) , <EOL> ] <EOL> LPCREATE_THREAD_DEBUG_INFO = POINTER ( _CREATE_THREAD_DEBUG_INFO ) <EOL> CREATE_THREAD_DEBUG_INFO = _CREATE_THREAD_DEBUG_INFO <EOL> class _CREATE_PROCESS_DEBUG_INFO ( Structure ) : <EOL> _fields_ = [ <EOL> ( "<STR_LIT>" , HANDLE ) , <EOL> ( "<STR_LIT>" , HANDLE ) , <EOL> ( "<STR_LIT>" , HANDLE ) , <EOL> ( "<STR_LIT>" , LPVOID ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , LPVOID ) , <EOL> ( "<STR_LIT>" , LPTHREAD_START_ROUTINE ) , <EOL> ( "<STR_LIT>" , LPVOID ) , <EOL> ( "<STR_LIT>" , WORD ) , <EOL> ] <EOL> CREATE_PROCESS_DEBUG_INFO = _CREATE_PROCESS_DEBUG_INFO <EOL> LPCREATE_PROCESS_DEBUG_INFO = POINTER ( _CREATE_PROCESS_DEBUG_INFO ) <EOL> class _EXIT_THREAD_DEBUG_INFO ( Structure ) : <EOL> _fields_ = [ <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ] <EOL> EXIT_THREAD_DEBUG_INFO = _EXIT_THREAD_DEBUG_INFO <EOL> LPEXIT_THREAD_DEBUG_INFO = POINTER ( _EXIT_THREAD_DEBUG_INFO ) <EOL> class _EXIT_PROCESS_DEBUG_INFO ( Structure ) : <EOL> _fields_ = [ <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ] <EOL> LPEXIT_PROCESS_DEBUG_INFO = POINTER ( _EXIT_PROCESS_DEBUG_INFO ) <EOL> EXIT_PROCESS_DEBUG_INFO = _EXIT_PROCESS_DEBUG_INFO <EOL> class _LOAD_DLL_DEBUG_INFO ( Structure ) : <EOL> _fields_ = [ <EOL> ( "<STR_LIT>" , HANDLE ) , <EOL> ( "<STR_LIT>" , LPVOID ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , LPVOID ) , <EOL> ( "<STR_LIT>" , WORD ) , <EOL> ] <EOL> LPLOAD_DLL_DEBUG_INFO = POINTER ( _LOAD_DLL_DEBUG_INFO ) <EOL> LOAD_DLL_DEBUG_INFO = _LOAD_DLL_DEBUG_INFO <EOL> class _UNLOAD_DLL_DEBUG_INFO ( Structure ) : <EOL> _fields_ = [ <EOL> ( "<STR_LIT>" , LPVOID ) , <EOL> ] <EOL> UNLOAD_DLL_DEBUG_INFO = _UNLOAD_DLL_DEBUG_INFO <EOL> LPUNLOAD_DLL_DEBUG_INFO = POINTER ( _UNLOAD_DLL_DEBUG_INFO ) <EOL> class _OUTPUT_DEBUG_STRING_INFO ( Structure ) : <EOL> _fields_ = [ <EOL> ( "<STR_LIT>" , LPSTR ) , <EOL> ( "<STR_LIT>" , WORD ) , <EOL> ( "<STR_LIT>" , WORD ) , <EOL> ] <EOL> OUTPUT_DEBUG_STRING_INFO = _OUTPUT_DEBUG_STRING_INFO <EOL> LPOUTPUT_DEBUG_STRING_INFO = POINTER ( _OUTPUT_DEBUG_STRING_INFO ) <EOL> class _RIP_INFO ( Structure ) : <EOL> _fields_ = [ <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ] <EOL> LPRIP_INFO = POINTER ( _RIP_INFO ) <EOL> RIP_INFO = _RIP_INFO <EOL> class _TMP_UNION_DEBUG_INFO ( Union ) : <EOL> _fields_ = [ <EOL> ( "<STR_LIT>" , EXCEPTION_DEBUG_INFO ) , <EOL> ( "<STR_LIT>" , CREATE_THREAD_DEBUG_INFO ) , <EOL> ( "<STR_LIT>" , CREATE_PROCESS_DEBUG_INFO ) , <EOL> ( "<STR_LIT>" , EXIT_THREAD_DEBUG_INFO ) , <EOL> ( "<STR_LIT>" , EXIT_PROCESS_DEBUG_INFO ) , <EOL> ( "<STR_LIT>" , LOAD_DLL_DEBUG_INFO ) , <EOL> ( "<STR_LIT>" , UNLOAD_DLL_DEBUG_INFO ) , <EOL> ( "<STR_LIT>" , OUTPUT_DEBUG_STRING_INFO ) , <EOL> ( "<STR_LIT>" , RIP_INFO ) , <EOL> ] <EOL> TMP_UNION_DEBUG_INFO = _TMP_UNION_DEBUG_INFO <EOL> class _DEBUG_EVENT ( Structure ) : <EOL> _fields_ = [ <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT:u>" , _TMP_UNION_DEBUG_INFO ) , <EOL> ] <EOL> LPDEBUG_EVENT = POINTER ( _DEBUG_EVENT ) <EOL> DEBUG_EVENT = _DEBUG_EVENT <EOL> class _STRING ( Structure ) : <EOL> _fields_ = [ <EOL> ( "<STR_LIT>" , USHORT ) , <EOL> ( "<STR_LIT>" , USHORT ) , <EOL> ( "<STR_LIT>" , LPCSTR ) , <EOL> ] <EOL> PCANSI_STRING = POINTER ( _STRING ) <EOL> PSTRING = POINTER ( _STRING ) <EOL> STRING = _STRING <EOL> PANSI_STRING = POINTER ( _STRING ) <EOL> class _OBJECT_ATTRIBUTES ( Structure ) : <EOL> _fields_ = [ <EOL> ( "<STR_LIT>" , ULONG ) , <EOL> ( "<STR_LIT>" , HANDLE ) , <EOL> ( "<STR_LIT>" , PUNICODE_STRING ) , <EOL> ( "<STR_LIT>" , ULONG ) , <EOL> ( "<STR_LIT>" , PVOID ) , <EOL> ( "<STR_LIT>" , PVOID ) , <EOL> ] <EOL> POBJECT_ATTRIBUTES = POINTER ( _OBJECT_ATTRIBUTES ) <EOL> OBJECT_ATTRIBUTES = _OBJECT_ATTRIBUTES <EOL> class _SECURITY_QUALITY_OF_SERVICE ( Structure ) : <EOL> _fields_ = [ <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , SECURITY_IMPERSONATION_LEVEL ) , <EOL> ( "<STR_LIT>" , SECURITY_CONTEXT_TRACKING_MODE ) , <EOL> ( "<STR_LIT>" , BOOLEAN ) , <EOL> ] <EOL> PSECURITY_QUALITY_OF_SERVICE = POINTER ( _SECURITY_QUALITY_OF_SERVICE ) <EOL> SECURITY_QUALITY_OF_SERVICE = _SECURITY_QUALITY_OF_SERVICE <EOL> class _ALPC_PORT_ATTRIBUTES32 ( Structure ) : <EOL> _fields_ = [ <EOL> ( "<STR_LIT>" , ULONG ) , <EOL> ( "<STR_LIT>" , SECURITY_QUALITY_OF_SERVICE ) , <EOL> ( "<STR_LIT>" , SIZE_T ) , <EOL> ( "<STR_LIT>" , SIZE_T ) , <EOL> ( "<STR_LIT>" , SIZE_T ) , <EOL> ( "<STR_LIT>" , SIZE_T ) , <EOL> ( "<STR_LIT>" , SIZE_T ) , <EOL> ( "<STR_LIT>" , SIZE_T ) , <EOL> ( "<STR_LIT>" , ULONG ) , <EOL> ] <EOL> PALPC_PORT_ATTRIBUTES32 = POINTER ( _ALPC_PORT_ATTRIBUTES32 ) <EOL> ALPC_PORT_ATTRIBUTES32 = _ALPC_PORT_ATTRIBUTES32 <EOL> class _ALPC_PORT_ATTRIBUTES64 ( Structure ) : <EOL> _fields_ = [ <EOL> ( "<STR_LIT>" , ULONG ) , <EOL> ( "<STR_LIT>" , SECURITY_QUALITY_OF_SERVICE ) , <EOL> ( "<STR_LIT>" , SIZE_T ) , <EOL> ( "<STR_LIT>" , SIZE_T ) , <EOL> ( "<STR_LIT>" , SIZE_T ) , <EOL> ( "<STR_LIT>" , SIZE_T ) , <EOL> ( "<STR_LIT>" , SIZE_T ) , <EOL> ( "<STR_LIT>" , SIZE_T ) , <EOL> ( "<STR_LIT>" , ULONG ) , <EOL> ( "<STR_LIT>" , ULONG ) , <EOL> ] <EOL> ALPC_PORT_ATTRIBUTES64 = _ALPC_PORT_ATTRIBUTES64 <EOL> PALPC_PORT_ATTRIBUTES64 = POINTER ( _ALPC_PORT_ATTRIBUTES64 ) <EOL> class _ALPC_MESSAGE_ATTRIBUTES ( Structure ) : <EOL> _fields_ = [ <EOL> ( "<STR_LIT>" , ULONG ) , <EOL> ( "<STR_LIT>" , ULONG ) , <EOL> ] <EOL> ALPC_MESSAGE_ATTRIBUTES = _ALPC_MESSAGE_ATTRIBUTES <EOL> PALPC_MESSAGE_ATTRIBUTES = POINTER ( _ALPC_MESSAGE_ATTRIBUTES ) <EOL> class _PORT_MESSAGE_TMP_UNION ( Union ) : <EOL> _fields_ = [ <EOL> ( "<STR_LIT>" , SIZE_T ) , <EOL> ( "<STR_LIT>" , ULONG ) , <EOL> ] <EOL> PORT_MESSAGE_TMP_UNION = _PORT_MESSAGE_TMP_UNION <EOL> class _PORT_MESSAGE_TMP_SUBSTRUCT_S1 ( Structure ) : <EOL> _fields_ = [ <EOL> ( "<STR_LIT>" , CSHORT ) , <EOL> ( "<STR_LIT>" , CSHORT ) , <EOL> ] <EOL> _PORT_MESSAGE_TMP_SUBSTRUCT_S1 = _PORT_MESSAGE_TMP_SUBSTRUCT_S1 <EOL> class _PORT_MESSAGE_TMP_UNION_U1 ( Union ) : <EOL> _fields_ = [ <EOL> ( "<STR_LIT>" , ULONG ) , <EOL> ( "<STR_LIT>" , _PORT_MESSAGE_TMP_SUBSTRUCT_S1 ) , <EOL> ] <EOL> _PORT_MESSAGE_TMP_UNION_U1 = _PORT_MESSAGE_TMP_UNION_U1 <EOL> class _PORT_MESSAGE_TMP_SUBSTRUCT_S2 ( Structure ) : <EOL> _fields_ = [ <EOL> ( "<STR_LIT>" , CSHORT ) , <EOL> ( "<STR_LIT>" , CSHORT ) , <EOL> ] <EOL> _PORT_MESSAGE_TMP_SUBSTRUCT_S2 = _PORT_MESSAGE_TMP_SUBSTRUCT_S2 <EOL> class _PORT_MESSAGE_TMP_UNION_U2 ( Union ) : <EOL> _fields_ = [ <EOL> ( "<STR_LIT>" , ULONG ) , <EOL> ( "<STR_LIT>" , _PORT_MESSAGE_TMP_SUBSTRUCT_S2 ) , <EOL> ] <EOL> _PORT_MESSAGE_TMP_UNION_U2 = _PORT_MESSAGE_TMP_UNION_U2 <EOL> class _PORT_MESSAGE ( Structure ) : <EOL> _fields_ = [ <EOL> ( "<STR_LIT>" , _PORT_MESSAGE_TMP_UNION_U1 ) , <EOL> ( "<STR_LIT>" , _PORT_MESSAGE_TMP_UNION_U2 ) , <EOL> ( "<STR_LIT>" , CLIENT_ID ) , <EOL> ( "<STR_LIT>" , ULONG ) , <EOL> ( "<STR_LIT>" , _PORT_MESSAGE_TMP_UNION ) , <EOL> ] <EOL> PPORT_MESSAGE = POINTER ( _PORT_MESSAGE ) <EOL> PORT_MESSAGE = _PORT_MESSAGE <EOL> class _SERVICE_STATUS ( Structure ) : <EOL> _fields_ = [ <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ] <EOL> SERVICE_STATUS = _SERVICE_STATUS <EOL> LPSERVICE_STATUS = POINTER ( _SERVICE_STATUS ) <EOL> class _SERVICE_STATUS_PROCESS ( Structure ) : <EOL> _fields_ = [ <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ] <EOL> LPSERVICE_STATUS_PROCESS = POINTER ( _SERVICE_STATUS_PROCESS ) <EOL> SERVICE_STATUS_PROCESS = _SERVICE_STATUS_PROCESS <EOL> class _ENUM_SERVICE_STATUS_PROCESSA ( Structure ) : <EOL> _fields_ = [ <EOL> ( "<STR_LIT>" , LPSTR ) , <EOL> ( "<STR_LIT>" , LPSTR ) , <EOL> ( "<STR_LIT>" , SERVICE_STATUS_PROCESS ) , <EOL> ] <EOL> LPENUM_SERVICE_STATUS_PROCESSA = POINTER ( _ENUM_SERVICE_STATUS_PROCESSA ) <EOL> ENUM_SERVICE_STATUS_PROCESSA = _ENUM_SERVICE_STATUS_PROCESSA <EOL> class _ENUM_SERVICE_STATUS_PROCESSW ( Structure ) : <EOL> _fields_ = [ <EOL> ( "<STR_LIT>" , LPWSTR ) , <EOL> ( "<STR_LIT>" , LPWSTR ) , <EOL> ( "<STR_LIT>" , SERVICE_STATUS_PROCESS ) , <EOL> ] <EOL> ENUM_SERVICE_STATUS_PROCESSW = _ENUM_SERVICE_STATUS_PROCESSW <EOL> LPENUM_SERVICE_STATUS_PROCESSW = POINTER ( _ENUM_SERVICE_STATUS_PROCESSW ) <EOL> class CATALOG_INFO_ ( Structure ) : <EOL> _fields_ = [ <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , WCHAR * MAX_PATH ) , <EOL> ] <EOL> CATALOG_INFO = CATALOG_INFO_ <EOL> class _SYSTEM_HANDLE ( Structure ) : <EOL> _fields_ = [ <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , BYTE ) , <EOL> ( "<STR_LIT>" , BYTE ) , <EOL> ( "<STR_LIT>" , WORD ) , <EOL> ( "<STR_LIT>" , PVOID ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ] <EOL> SYSTEM_HANDLE = _SYSTEM_HANDLE <EOL> class _SYSTEM_HANDLE_INFORMATION ( Structure ) : <EOL> _fields_ = [ <EOL> ( "<STR_LIT>" , ULONG ) , <EOL> ( "<STR_LIT>" , SYSTEM_HANDLE * <NUM_LIT:1> ) , <EOL> ] <EOL> PSYSTEM_HANDLE_INFORMATION = POINTER ( _SYSTEM_HANDLE_INFORMATION ) <EOL> SYSTEM_HANDLE_INFORMATION = _SYSTEM_HANDLE_INFORMATION <EOL> class __PUBLIC_OBJECT_TYPE_INFORMATION ( Structure ) : <EOL> _fields_ = [ <EOL> ( "<STR_LIT>" , UNICODE_STRING ) , <EOL> ( "<STR_LIT>" , ULONG * <NUM_LIT> ) , <EOL> ] <EOL> PPUBLIC_OBJECT_TYPE_INFORMATION = POINTER ( __PUBLIC_OBJECT_TYPE_INFORMATION ) <EOL> PUBLIC_OBJECT_TYPE_INFORMATION = __PUBLIC_OBJECT_TYPE_INFORMATION <EOL> class _PUBLIC_OBJECT_BASIC_INFORMATION ( Structure ) : <EOL> _fields_ = [ <EOL> ( "<STR_LIT>" , ULONG ) , <EOL> ( "<STR_LIT>" , ACCESS_MASK ) , <EOL> ( "<STR_LIT>" , ULONG ) , <EOL> ( "<STR_LIT>" , ULONG ) , <EOL> ( "<STR_LIT>" , ULONG * <NUM_LIT:10> ) , <EOL> ] <EOL> PUBLIC_OBJECT_BASIC_INFORMATION = _PUBLIC_OBJECT_BASIC_INFORMATION <EOL> PPUBLIC_OBJECT_BASIC_INFORMATION = POINTER ( _PUBLIC_OBJECT_BASIC_INFORMATION ) <EOL> class _EVENTLOGRECORD ( Structure ) : <EOL> _fields_ = [ <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , WORD ) , <EOL> ( "<STR_LIT>" , WORD ) , <EOL> ( "<STR_LIT>" , WORD ) , <EOL> ( "<STR_LIT>" , WORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ] <EOL> PEVENTLOGRECORD = POINTER ( _EVENTLOGRECORD ) <EOL> EVENTLOGRECORD = _EVENTLOGRECORD <EOL> class tagSOLE_AUTHENTICATION_SERVICE ( Structure ) : <EOL> _fields_ = [ <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , DWORD ) , <EOL> ( "<STR_LIT>" , POINTER ( OLECHAR ) ) , <EOL> ( "<STR_LIT>" , HRESULT ) , <EOL> ] <EOL> PSOLE_AUTHENTICATION_SERVICE = POINTER ( tagSOLE_AUTHENTICATION_SERVICE ) <EOL> SOLE_AUTHENTICATION_SERVICE = tagSOLE_AUTHENTICATION_SERVICE <EOL> class _OBJECT_DIRECTORY_INFORMATION ( Structure ) : <EOL> _fields_ = [ <EOL> ( "<STR_LIT:Name>" , UNICODE_STRING ) , <EOL> ( "<STR_LIT>" , UNICODE_STRING ) , <EOL> ] <EOL> OBJECT_DIRECTORY_INFORMATION = _OBJECT_DIRECTORY_INFORMATION <EOL> POBJECT_DIRECTORY_INFORMATION = POINTER ( _OBJECT_DIRECTORY_INFORMATION ) </s>
