<s> import vstruct <EOL> from vstruct . primitives import * <EOL> KPROCESS_STATE = v_enum ( ) <EOL> KPROCESS_STATE . ProcessInMemory = <NUM_LIT:0> <EOL> KPROCESS_STATE . ProcessOutOfMemory = <NUM_LIT:1> <EOL> KPROCESS_STATE . ProcessInTransition = <NUM_LIT:2> <EOL> KPROCESS_STATE . ProcessOutTransition = <NUM_LIT:3> <EOL> KPROCESS_STATE . ProcessInSwap = <NUM_LIT:4> <EOL> KPROCESS_STATE . ProcessOutSwap = <NUM_LIT:5> <EOL> KPROCESS_STATE . ProcessAllSwapStates = <NUM_LIT:6> <EOL> WHEA_ERROR_SEVERITY = v_enum ( ) <EOL> WHEA_ERROR_SEVERITY . WheaErrSevRecoverable = <NUM_LIT:0> <EOL> WHEA_ERROR_SEVERITY . WheaErrSevFatal = <NUM_LIT:1> <EOL> WHEA_ERROR_SEVERITY . WheaErrSevCorrected = <NUM_LIT:2> <EOL> WHEA_ERROR_SEVERITY . WheaErrSevInformational = <NUM_LIT:3> <EOL> REG_NOTIFY_CLASS = v_enum ( ) <EOL> REG_NOTIFY_CLASS . RegNtDeleteKey = <NUM_LIT:0> <EOL> REG_NOTIFY_CLASS . RegNtPreDeleteKey = <NUM_LIT:0> <EOL> REG_NOTIFY_CLASS . RegNtSetValueKey = <NUM_LIT:1> <EOL> REG_NOTIFY_CLASS . RegNtPreSetValueKey = <NUM_LIT:1> <EOL> REG_NOTIFY_CLASS . RegNtDeleteValueKey = <NUM_LIT:2> <EOL> REG_NOTIFY_CLASS . RegNtPreDeleteValueKey = <NUM_LIT:2> <EOL> REG_NOTIFY_CLASS . RegNtSetInformationKey = <NUM_LIT:3> <EOL> REG_NOTIFY_CLASS . RegNtPreSetInformationKey = <NUM_LIT:3> <EOL> REG_NOTIFY_CLASS . RegNtRenameKey = <NUM_LIT:4> <EOL> REG_NOTIFY_CLASS . RegNtPreRenameKey = <NUM_LIT:4> <EOL> REG_NOTIFY_CLASS . RegNtEnumerateKey = <NUM_LIT:5> <EOL> REG_NOTIFY_CLASS . RegNtPreEnumerateKey = <NUM_LIT:5> <EOL> REG_NOTIFY_CLASS . RegNtEnumerateValueKey = <NUM_LIT:6> <EOL> REG_NOTIFY_CLASS . RegNtPreEnumerateValueKey = <NUM_LIT:6> <EOL> REG_NOTIFY_CLASS . RegNtQueryKey = <NUM_LIT:7> <EOL> REG_NOTIFY_CLASS . RegNtPreQueryKey = <NUM_LIT:7> <EOL> REG_NOTIFY_CLASS . RegNtQueryValueKey = <NUM_LIT:8> <EOL> REG_NOTIFY_CLASS . RegNtPreQueryValueKey = <NUM_LIT:8> <EOL> REG_NOTIFY_CLASS . RegNtQueryMultipleValueKey = <NUM_LIT:9> <EOL> REG_NOTIFY_CLASS . RegNtPreQueryMultipleValueKey = <NUM_LIT:9> <EOL> REG_NOTIFY_CLASS . RegNtPreCreateKey = <NUM_LIT:10> <EOL> REG_NOTIFY_CLASS . RegNtPostCreateKey = <NUM_LIT:11> <EOL> REG_NOTIFY_CLASS . RegNtPreOpenKey = <NUM_LIT:12> <EOL> REG_NOTIFY_CLASS . RegNtPostOpenKey = <NUM_LIT> <EOL> REG_NOTIFY_CLASS . RegNtKeyHandleClose = <NUM_LIT> <EOL> REG_NOTIFY_CLASS . RegNtPreKeyHandleClose = <NUM_LIT> <EOL> REG_NOTIFY_CLASS . RegNtPostDeleteKey = <NUM_LIT:15> <EOL> REG_NOTIFY_CLASS . RegNtPostSetValueKey = <NUM_LIT:16> <EOL> REG_NOTIFY_CLASS . RegNtPostDeleteValueKey = <NUM_LIT> <EOL> REG_NOTIFY_CLASS . RegNtPostSetInformationKey = <NUM_LIT> <EOL> REG_NOTIFY_CLASS . RegNtPostRenameKey = <NUM_LIT> <EOL> REG_NOTIFY_CLASS . RegNtPostEnumerateKey = <NUM_LIT:20> <EOL> REG_NOTIFY_CLASS . RegNtPostEnumerateValueKey = <NUM_LIT> <EOL> REG_NOTIFY_CLASS . RegNtPostQueryKey = <NUM_LIT> <EOL> REG_NOTIFY_CLASS . RegNtPostQueryValueKey = <NUM_LIT> <EOL> REG_NOTIFY_CLASS . RegNtPostQueryMultipleValueKey = <NUM_LIT> <EOL> REG_NOTIFY_CLASS . RegNtPostKeyHandleClose = <NUM_LIT> <EOL> REG_NOTIFY_CLASS . RegNtPreCreateKeyEx = <NUM_LIT> <EOL> REG_NOTIFY_CLASS . RegNtPostCreateKeyEx = <NUM_LIT> <EOL> REG_NOTIFY_CLASS . RegNtPreOpenKeyEx = <NUM_LIT> <EOL> REG_NOTIFY_CLASS . RegNtPostOpenKeyEx = <NUM_LIT> <EOL> REG_NOTIFY_CLASS . RegNtPreFlushKey = <NUM_LIT:30> <EOL> REG_NOTIFY_CLASS . RegNtPostFlushKey = <NUM_LIT> <EOL> REG_NOTIFY_CLASS . RegNtPreLoadKey = <NUM_LIT:32> <EOL> REG_NOTIFY_CLASS . RegNtPostLoadKey = <NUM_LIT> <EOL> REG_NOTIFY_CLASS . RegNtPreUnLoadKey = <NUM_LIT> <EOL> REG_NOTIFY_CLASS . RegNtPostUnLoadKey = <NUM_LIT> <EOL> REG_NOTIFY_CLASS . RegNtPreQueryKeySecurity = <NUM_LIT> <EOL> REG_NOTIFY_CLASS . RegNtPostQueryKeySecurity = <NUM_LIT> <EOL> REG_NOTIFY_CLASS . RegNtPreSetKeySecurity = <NUM_LIT> <EOL> REG_NOTIFY_CLASS . RegNtPostSetKeySecurity = <NUM_LIT> <EOL> REG_NOTIFY_CLASS . RegNtCallbackObjectContextCleanup = <NUM_LIT> <EOL> REG_NOTIFY_CLASS . RegNtPreRestoreKey = <NUM_LIT> <EOL> REG_NOTIFY_CLASS . RegNtPostRestoreKey = <NUM_LIT> <EOL> REG_NOTIFY_CLASS . RegNtPreSaveKey = <NUM_LIT> <EOL> REG_NOTIFY_CLASS . RegNtPostSaveKey = <NUM_LIT> <EOL> REG_NOTIFY_CLASS . RegNtPreReplaceKey = <NUM_LIT> <EOL> REG_NOTIFY_CLASS . RegNtPostReplaceKey = <NUM_LIT> <EOL> REG_NOTIFY_CLASS . MaxRegNtNotifyClass = <NUM_LIT> <EOL> DEVICE_RELATION_TYPE = v_enum ( ) <EOL> DEVICE_RELATION_TYPE . BusRelations = <NUM_LIT:0> <EOL> DEVICE_RELATION_TYPE . EjectionRelations = <NUM_LIT:1> <EOL> DEVICE_RELATION_TYPE . PowerRelations = <NUM_LIT:2> <EOL> DEVICE_RELATION_TYPE . RemovalRelations = <NUM_LIT:3> <EOL> DEVICE_RELATION_TYPE . TargetDeviceRelation = <NUM_LIT:4> <EOL> DEVICE_RELATION_TYPE . SingleBusRelations = <NUM_LIT:5> <EOL> DEVICE_RELATION_TYPE . TransportRelations = <NUM_LIT:6> <EOL> FILE_INFORMATION_CLASS = v_enum ( ) <EOL> FILE_INFORMATION_CLASS . FileDirectoryInformation = <NUM_LIT:1> <EOL> FILE_INFORMATION_CLASS . FileFullDirectoryInformation = <NUM_LIT:2> <EOL> FILE_INFORMATION_CLASS . FileBothDirectoryInformation = <NUM_LIT:3> <EOL> FILE_INFORMATION_CLASS . FileBasicInformation = <NUM_LIT:4> <EOL> FILE_INFORMATION_CLASS . FileStandardInformation = <NUM_LIT:5> <EOL> FILE_INFORMATION_CLASS . FileInternalInformation = <NUM_LIT:6> <EOL> FILE_INFORMATION_CLASS . FileEaInformation = <NUM_LIT:7> <EOL> FILE_INFORMATION_CLASS . FileAccessInformation = <NUM_LIT:8> <EOL> FILE_INFORMATION_CLASS . FileNameInformation = <NUM_LIT:9> <EOL> FILE_INFORMATION_CLASS . FileRenameInformation = <NUM_LIT:10> <EOL> FILE_INFORMATION_CLASS . FileLinkInformation = <NUM_LIT:11> <EOL> FILE_INFORMATION_CLASS . FileNamesInformation = <NUM_LIT:12> <EOL> FILE_INFORMATION_CLASS . FileDispositionInformation = <NUM_LIT> <EOL> FILE_INFORMATION_CLASS . FilePositionInformation = <NUM_LIT> <EOL> FILE_INFORMATION_CLASS . FileFullEaInformation = <NUM_LIT:15> <EOL> FILE_INFORMATION_CLASS . FileModeInformation = <NUM_LIT:16> <EOL> FILE_INFORMATION_CLASS . FileAlignmentInformation = <NUM_LIT> <EOL> FILE_INFORMATION_CLASS . FileAllInformation = <NUM_LIT> <EOL> FILE_INFORMATION_CLASS . FileAllocationInformation = <NUM_LIT> <EOL> FILE_INFORMATION_CLASS . FileEndOfFileInformation = <NUM_LIT:20> <EOL> FILE_INFORMATION_CLASS . FileAlternateNameInformation = <NUM_LIT> <EOL> FILE_INFORMATION_CLASS . FileStreamInformation = <NUM_LIT> <EOL> FILE_INFORMATION_CLASS . FilePipeInformation = <NUM_LIT> <EOL> FILE_INFORMATION_CLASS . FilePipeLocalInformation = <NUM_LIT> <EOL> FILE_INFORMATION_CLASS . FilePipeRemoteInformation = <NUM_LIT> <EOL> FILE_INFORMATION_CLASS . FileMailslotQueryInformation = <NUM_LIT> <EOL> FILE_INFORMATION_CLASS . FileMailslotSetInformation = <NUM_LIT> <EOL> FILE_INFORMATION_CLASS . FileCompressionInformation = <NUM_LIT> <EOL> FILE_INFORMATION_CLASS . FileObjectIdInformation = <NUM_LIT> <EOL> FILE_INFORMATION_CLASS . FileCompletionInformation = <NUM_LIT:30> <EOL> FILE_INFORMATION_CLASS . FileMoveClusterInformation = <NUM_LIT> <EOL> FILE_INFORMATION_CLASS . FileQuotaInformation = <NUM_LIT:32> <EOL> FILE_INFORMATION_CLASS . FileReparsePointInformation = <NUM_LIT> <EOL> FILE_INFORMATION_CLASS . FileNetworkOpenInformation = <NUM_LIT> <EOL> FILE_INFORMATION_CLASS . FileAttributeTagInformation = <NUM_LIT> <EOL> FILE_INFORMATION_CLASS . FileTrackingInformation = <NUM_LIT> <EOL> FILE_INFORMATION_CLASS . FileIdBothDirectoryInformation = <NUM_LIT> <EOL> FILE_INFORMATION_CLASS . FileIdFullDirectoryInformation = <NUM_LIT> <EOL> FILE_INFORMATION_CLASS . FileValidDataLengthInformation = <NUM_LIT> <EOL> FILE_INFORMATION_CLASS . FileShortNameInformation = <NUM_LIT> <EOL> FILE_INFORMATION_CLASS . FileIoCompletionNotificationInformation = <NUM_LIT> <EOL> FILE_INFORMATION_CLASS . FileIoStatusBlockRangeInformation = <NUM_LIT> <EOL> FILE_INFORMATION_CLASS . FileIoPriorityHintInformation = <NUM_LIT> <EOL> FILE_INFORMATION_CLASS . FileSfioReserveInformation = <NUM_LIT> <EOL> FILE_INFORMATION_CLASS . FileSfioVolumeInformation = <NUM_LIT> <EOL> FILE_INFORMATION_CLASS . FileHardLinkInformation = <NUM_LIT> <EOL> FILE_INFORMATION_CLASS . FileProcessIdsUsingFileInformation = <NUM_LIT> <EOL> FILE_INFORMATION_CLASS . FileNormalizedNameInformation = <NUM_LIT> <EOL> FILE_INFORMATION_CLASS . FileNetworkPhysicalNameInformation = <NUM_LIT> <EOL> FILE_INFORMATION_CLASS . FileIdGlobalTxDirectoryInformation = <NUM_LIT:50> <EOL> FILE_INFORMATION_CLASS . FileIsRemoteDeviceInformation = <NUM_LIT> <EOL> FILE_INFORMATION_CLASS . FileAttributeCacheInformation = <NUM_LIT> <EOL> FILE_INFORMATION_CLASS . FileNumaNodeInformation = <NUM_LIT> <EOL> FILE_INFORMATION_CLASS . FileStandardLinkInformation = <NUM_LIT> <EOL> FILE_INFORMATION_CLASS . FileRemoteProtocolInformation = <NUM_LIT> <EOL> FILE_INFORMATION_CLASS . FileMaximumInformation = <NUM_LIT> <EOL> ALTERNATIVE_ARCHITECTURE_TYPE = v_enum ( ) <EOL> ALTERNATIVE_ARCHITECTURE_TYPE . StandardDesign = <NUM_LIT:0> <EOL> ALTERNATIVE_ARCHITECTURE_TYPE . NEC98x86 = <NUM_LIT:1> <EOL> ALTERNATIVE_ARCHITECTURE_TYPE . EndAlternatives = <NUM_LIT:2> <EOL> BUS_QUERY_ID_TYPE = v_enum ( ) <EOL> BUS_QUERY_ID_TYPE . BusQueryDeviceID = <NUM_LIT:0> <EOL> BUS_QUERY_ID_TYPE . BusQueryHardwareIDs = <NUM_LIT:1> <EOL> BUS_QUERY_ID_TYPE . BusQueryCompatibleIDs = <NUM_LIT:2> <EOL> BUS_QUERY_ID_TYPE . BusQueryInstanceID = <NUM_LIT:3> <EOL> BUS_QUERY_ID_TYPE . BusQueryDeviceSerialNumber = <NUM_LIT:4> <EOL> BUS_QUERY_ID_TYPE . BusQueryContainerID = <NUM_LIT:5> <EOL> KOBJECTS = v_enum ( ) <EOL> KOBJECTS . EventNotificationObject = <NUM_LIT:0> <EOL> KOBJECTS . EventSynchronizationObject = <NUM_LIT:1> <EOL> KOBJECTS . MutantObject = <NUM_LIT:2> <EOL> KOBJECTS . ProcessObject = <NUM_LIT:3> <EOL> KOBJECTS . QueueObject = <NUM_LIT:4> <EOL> KOBJECTS . SemaphoreObject = <NUM_LIT:5> <EOL> KOBJECTS . ThreadObject = <NUM_LIT:6> <EOL> KOBJECTS . GateObject = <NUM_LIT:7> <EOL> KOBJECTS . TimerNotificationObject = <NUM_LIT:8> <EOL> KOBJECTS . TimerSynchronizationObject = <NUM_LIT:9> <EOL> KOBJECTS . Spare2Object = <NUM_LIT:10> <EOL> KOBJECTS . Spare3Object = <NUM_LIT:11> <EOL> KOBJECTS . Spare4Object = <NUM_LIT:12> <EOL> KOBJECTS . Spare5Object = <NUM_LIT> <EOL> KOBJECTS . Spare6Object = <NUM_LIT> <EOL> KOBJECTS . Spare7Object = <NUM_LIT:15> <EOL> KOBJECTS . Spare8Object = <NUM_LIT:16> <EOL> KOBJECTS . Spare9Object = <NUM_LIT> <EOL> KOBJECTS . ApcObject = <NUM_LIT> <EOL> KOBJECTS . DpcObject = <NUM_LIT> <EOL> KOBJECTS . DeviceQueueObject = <NUM_LIT:20> <EOL> KOBJECTS . EventPairObject = <NUM_LIT> <EOL> KOBJECTS . InterruptObject = <NUM_LIT> <EOL> KOBJECTS . ProfileObject = <NUM_LIT> <EOL> KOBJECTS . ThreadedDpcObject = <NUM_LIT> <EOL> KOBJECTS . MaximumKernelObject = <NUM_LIT> <EOL> NT_PRODUCT_TYPE = v_enum ( ) <EOL> NT_PRODUCT_TYPE . NtProductWinNt = <NUM_LIT:1> <EOL> NT_PRODUCT_TYPE . NtProductLanManNt = <NUM_LIT:2> <EOL> NT_PRODUCT_TYPE . NtProductServer = <NUM_LIT:3> <EOL> DEVICE_POWER_STATE = v_enum ( ) <EOL> DEVICE_POWER_STATE . PowerDeviceUnspecified = <NUM_LIT:0> <EOL> DEVICE_POWER_STATE . PowerDeviceD0 = <NUM_LIT:1> <EOL> DEVICE_POWER_STATE . PowerDeviceD1 = <NUM_LIT:2> <EOL> DEVICE_POWER_STATE . PowerDeviceD2 = <NUM_LIT:3> <EOL> DEVICE_POWER_STATE . PowerDeviceD3 = <NUM_LIT:4> <EOL> DEVICE_POWER_STATE . PowerDeviceMaximum = <NUM_LIT:5> <EOL> WHEA_ERROR_SOURCE_TYPE = v_enum ( ) <EOL> WHEA_ERROR_SOURCE_TYPE . WheaErrSrcTypeMCE = <NUM_LIT:0> <EOL> WHEA_ERROR_SOURCE_TYPE . WheaErrSrcTypeCMC = <NUM_LIT:1> <EOL> WHEA_ERROR_SOURCE_TYPE . WheaErrSrcTypeCPE = <NUM_LIT:2> <EOL> WHEA_ERROR_SOURCE_TYPE . WheaErrSrcTypeNMI = <NUM_LIT:3> <EOL> WHEA_ERROR_SOURCE_TYPE . WheaErrSrcTypePCIe = <NUM_LIT:4> <EOL> WHEA_ERROR_SOURCE_TYPE . WheaErrSrcTypeGeneric = <NUM_LIT:5> <EOL> WHEA_ERROR_SOURCE_TYPE . WheaErrSrcTypeINIT = <NUM_LIT:6> <EOL> WHEA_ERROR_SOURCE_TYPE . WheaErrSrcTypeBOOT = <NUM_LIT:7> <EOL> WHEA_ERROR_SOURCE_TYPE . WheaErrSrcTypeSCIGeneric = <NUM_LIT:8> <EOL> WHEA_ERROR_SOURCE_TYPE . WheaErrSrcTypeIPFMCA = <NUM_LIT:9> <EOL> WHEA_ERROR_SOURCE_TYPE . WheaErrSrcTypeIPFCMC = <NUM_LIT:10> <EOL> WHEA_ERROR_SOURCE_TYPE . WheaErrSrcTypeIPFCPE = <NUM_LIT:11> <EOL> WHEA_ERROR_SOURCE_TYPE . WheaErrSrcTypeMax = <NUM_LIT:12> <EOL> PROC_HYPERVISOR_STATE = v_enum ( ) <EOL> PROC_HYPERVISOR_STATE . ProcHypervisorNone = <NUM_LIT:0> <EOL> PROC_HYPERVISOR_STATE . ProcHypervisorPresent = <NUM_LIT:1> <EOL> PROC_HYPERVISOR_STATE . ProcHypervisorPower = <NUM_LIT:2> <EOL> RTL_GENERIC_COMPARE_RESULTS = v_enum ( ) <EOL> RTL_GENERIC_COMPARE_RESULTS . GenericLessThan = <NUM_LIT:0> <EOL> RTL_GENERIC_COMPARE_RESULTS . GenericGreaterThan = <NUM_LIT:1> <EOL> RTL_GENERIC_COMPARE_RESULTS . GenericEqual = <NUM_LIT:2> <EOL> KWAIT_BLOCK_STATE = v_enum ( ) <EOL> KWAIT_BLOCK_STATE . WaitBlockBypassStart = <NUM_LIT:0> <EOL> KWAIT_BLOCK_STATE . WaitBlockBypassComplete = <NUM_LIT:1> <EOL> KWAIT_BLOCK_STATE . WaitBlockActive = <NUM_LIT:2> <EOL> KWAIT_BLOCK_STATE . WaitBlockInactive = <NUM_LIT:3> <EOL> KWAIT_BLOCK_STATE . WaitBlockAllStates = <NUM_LIT:4> <EOL> WHEA_ERROR_TYPE = v_enum ( ) <EOL> WHEA_ERROR_TYPE . WheaErrTypeProcessor = <NUM_LIT:0> <EOL> WHEA_ERROR_TYPE . WheaErrTypeMemory = <NUM_LIT:1> <EOL> WHEA_ERROR_TYPE . WheaErrTypePCIExpress = <NUM_LIT:2> <EOL> WHEA_ERROR_TYPE . WheaErrTypeNMI = <NUM_LIT:3> <EOL> WHEA_ERROR_TYPE . WheaErrTypePCIXBus = <NUM_LIT:4> <EOL> WHEA_ERROR_TYPE . WheaErrTypePCIXDevice = <NUM_LIT:5> <EOL> WHEA_ERROR_TYPE . WheaErrTypeGeneric = <NUM_LIT:6> <EOL> PROCESSOR_CACHE_TYPE = v_enum ( ) <EOL> PROCESSOR_CACHE_TYPE . CacheUnified = <NUM_LIT:0> <EOL> PROCESSOR_CACHE_TYPE . CacheInstruction = <NUM_LIT:1> <EOL> PROCESSOR_CACHE_TYPE . CacheData = <NUM_LIT:2> <EOL> PROCESSOR_CACHE_TYPE . CacheTrace = <NUM_LIT:3> <EOL> MCA_EXCEPTION_TYPE = v_enum ( ) <EOL> MCA_EXCEPTION_TYPE . HAL_MCE_RECORD = <NUM_LIT:0> <EOL> MCA_EXCEPTION_TYPE . HAL_MCA_RECORD = <NUM_LIT:1> <EOL> EVENT_TYPE = v_enum ( ) <EOL> EVENT_TYPE . NotificationEvent = <NUM_LIT:0> <EOL> EVENT_TYPE . SynchronizationEvent = <NUM_LIT:1> <EOL> KSPIN_LOCK_QUEUE_NUMBER = v_enum ( ) <EOL> KSPIN_LOCK_QUEUE_NUMBER . LockQueueUnusedSpare0 = <NUM_LIT:0> <EOL> KSPIN_LOCK_QUEUE_NUMBER . LockQueueExpansionLock = <NUM_LIT:1> <EOL> KSPIN_LOCK_QUEUE_NUMBER . LockQueueUnusedSpare2 = <NUM_LIT:2> <EOL> KSPIN_LOCK_QUEUE_NUMBER . LockQueueSystemSpaceLock = <NUM_LIT:3> <EOL> KSPIN_LOCK_QUEUE_NUMBER . LockQueueVacbLock = <NUM_LIT:4> <EOL> KSPIN_LOCK_QUEUE_NUMBER . LockQueueMasterLock = <NUM_LIT:5> <EOL> KSPIN_LOCK_QUEUE_NUMBER . LockQueueNonPagedPoolLock = <NUM_LIT:6> <EOL> KSPIN_LOCK_QUEUE_NUMBER . LockQueueIoCancelLock = <NUM_LIT:7> <EOL> KSPIN_LOCK_QUEUE_NUMBER . LockQueueWorkQueueLock = <NUM_LIT:8> <EOL> KSPIN_LOCK_QUEUE_NUMBER . LockQueueIoVpbLock = <NUM_LIT:9> <EOL> KSPIN_LOCK_QUEUE_NUMBER . LockQueueIoDatabaseLock = <NUM_LIT:10> <EOL> KSPIN_LOCK_QUEUE_NUMBER . LockQueueIoCompletionLock = <NUM_LIT:11> <EOL> KSPIN_LOCK_QUEUE_NUMBER . LockQueueNtfsStructLock = <NUM_LIT:12> <EOL> KSPIN_LOCK_QUEUE_NUMBER . LockQueueAfdWorkQueueLock = <NUM_LIT> <EOL> KSPIN_LOCK_QUEUE_NUMBER . LockQueueBcbLock = <NUM_LIT> <EOL> KSPIN_LOCK_QUEUE_NUMBER . LockQueueMmNonPagedPoolLock = <NUM_LIT:15> <EOL> KSPIN_LOCK_QUEUE_NUMBER . LockQueueUnusedSpare16 = <NUM_LIT:16> <EOL> KSPIN_LOCK_QUEUE_NUMBER . LockQueueMaximumLock = <NUM_LIT> <EOL> TP_CALLBACK_PRIORITY = v_enum ( ) <EOL> TP_CALLBACK_PRIORITY . TP_CALLBACK_PRIORITY_HIGH = <NUM_LIT:0> <EOL> TP_CALLBACK_PRIORITY . TP_CALLBACK_PRIORITY_NORMAL = <NUM_LIT:1> <EOL> TP_CALLBACK_PRIORITY . TP_CALLBACK_PRIORITY_LOW = <NUM_LIT:2> <EOL> TP_CALLBACK_PRIORITY . TP_CALLBACK_PRIORITY_INVALID = <NUM_LIT:3> <EOL> FSINFOCLASS = v_enum ( ) <EOL> FSINFOCLASS . FileFsVolumeInformation = <NUM_LIT:1> <EOL> FSINFOCLASS . FileFsLabelInformation = <NUM_LIT:2> <EOL> FSINFOCLASS . FileFsSizeInformation = <NUM_LIT:3> <EOL> FSINFOCLASS . FileFsDeviceInformation = <NUM_LIT:4> <EOL> FSINFOCLASS . FileFsAttributeInformation = <NUM_LIT:5> <EOL> FSINFOCLASS . FileFsControlInformation = <NUM_LIT:6> <EOL> FSINFOCLASS . FileFsFullSizeInformation = <NUM_LIT:7> <EOL> FSINFOCLASS . FileFsObjectIdInformation = <NUM_LIT:8> <EOL> FSINFOCLASS . FileFsDriverPathInformation = <NUM_LIT:9> <EOL> FSINFOCLASS . FileFsVolumeFlagsInformation = <NUM_LIT:10> <EOL> FSINFOCLASS . FileFsMaximumInformation = <NUM_LIT:11> <EOL> WORKING_SET_TYPE = v_enum ( ) <EOL> WORKING_SET_TYPE . WorkingSetTypeUser = <NUM_LIT:0> <EOL> WORKING_SET_TYPE . WorkingSetTypeSession = <NUM_LIT:1> <EOL> WORKING_SET_TYPE . WorkingSetTypeSystemTypes = <NUM_LIT:2> <EOL> WORKING_SET_TYPE . WorkingSetTypeSystemCache = <NUM_LIT:2> <EOL> WORKING_SET_TYPE . WorkingSetTypePagedPool = <NUM_LIT:3> <EOL> WORKING_SET_TYPE . WorkingSetTypeSystemPtes = <NUM_LIT:4> <EOL> WORKING_SET_TYPE . WorkingSetTypeMaximum = <NUM_LIT:5> <EOL> POOL_TYPE = v_enum ( ) <EOL> POOL_TYPE . NonPagedPool = <NUM_LIT:0> <EOL> POOL_TYPE . PagedPool = <NUM_LIT:1> <EOL> POOL_TYPE . NonPagedPoolMustSucceed = <NUM_LIT:2> <EOL> POOL_TYPE . DontUseThisType = <NUM_LIT:3> <EOL> POOL_TYPE . NonPagedPoolCacheAligned = <NUM_LIT:4> <EOL> POOL_TYPE . PagedPoolCacheAligned = <NUM_LIT:5> <EOL> POOL_TYPE . NonPagedPoolCacheAlignedMustS = <NUM_LIT:6> <EOL> POOL_TYPE . MaxPoolType = <NUM_LIT:7> <EOL> POOL_TYPE . NonPagedPoolSession = <NUM_LIT:32> <EOL> POOL_TYPE . PagedPoolSession = <NUM_LIT> <EOL> POOL_TYPE . NonPagedPoolMustSucceedSession = <NUM_LIT> <EOL> POOL_TYPE . DontUseThisTypeSession = <NUM_LIT> <EOL> POOL_TYPE . NonPagedPoolCacheAlignedSession = <NUM_LIT> <EOL> POOL_TYPE . PagedPoolCacheAlignedSession = <NUM_LIT> <EOL> POOL_TYPE . NonPagedPoolCacheAlignedMustSSession = <NUM_LIT> <EOL> IO_PRIORITY_HINT = v_enum ( ) <EOL> IO_PRIORITY_HINT . IoPriorityVeryLow = <NUM_LIT:0> <EOL> IO_PRIORITY_HINT . IoPriorityLow = <NUM_LIT:1> <EOL> IO_PRIORITY_HINT . IoPriorityNormal = <NUM_LIT:2> <EOL> IO_PRIORITY_HINT . IoPriorityHigh = <NUM_LIT:3> <EOL> IO_PRIORITY_HINT . IoPriorityCritical = <NUM_LIT:4> <EOL> IO_PRIORITY_HINT . MaxIoPriorityTypes = <NUM_LIT:5> <EOL> MODE = v_enum ( ) <EOL> MODE . KernelMode = <NUM_LIT:0> <EOL> MODE . UserMode = <NUM_LIT:1> <EOL> MODE . MaximumMode = <NUM_LIT:2> <EOL> FS_FILTER_SECTION_SYNC_TYPE = v_enum ( ) <EOL> FS_FILTER_SECTION_SYNC_TYPE . SyncTypeOther = <NUM_LIT:0> <EOL> FS_FILTER_SECTION_SYNC_TYPE . SyncTypeCreateSection = <NUM_LIT:1> <EOL> OB_OPEN_REASON = v_enum ( ) <EOL> OB_OPEN_REASON . ObCreateHandle = <NUM_LIT:0> <EOL> OB_OPEN_REASON . ObOpenHandle = <NUM_LIT:1> <EOL> OB_OPEN_REASON . ObDuplicateHandle = <NUM_LIT:2> <EOL> OB_OPEN_REASON . ObInheritHandle = <NUM_LIT:3> <EOL> OB_OPEN_REASON . ObMaxOpenReason = <NUM_LIT:4> <EOL> HEAP_FAILURE_TYPE = v_enum ( ) <EOL> HEAP_FAILURE_TYPE . heap_failure_internal = <NUM_LIT:0> <EOL> HEAP_FAILURE_TYPE . heap_failure_unknown = <NUM_LIT:1> <EOL> HEAP_FAILURE_TYPE . heap_failure_generic = <NUM_LIT:2> <EOL> HEAP_FAILURE_TYPE . heap_failure_entry_corruption = <NUM_LIT:3> <EOL> HEAP_FAILURE_TYPE . heap_failure_multiple_entries_corruption = <NUM_LIT:4> <EOL> HEAP_FAILURE_TYPE . heap_failure_virtual_block_corruption = <NUM_LIT:5> <EOL> HEAP_FAILURE_TYPE . heap_failure_buffer_overrun = <NUM_LIT:6> <EOL> HEAP_FAILURE_TYPE . heap_failure_buffer_underrun = <NUM_LIT:7> <EOL> HEAP_FAILURE_TYPE . heap_failure_block_not_busy = <NUM_LIT:8> <EOL> HEAP_FAILURE_TYPE . heap_failure_invalid_argument = <NUM_LIT:9> <EOL> HEAP_FAILURE_TYPE . heap_failure_usage_after_free = <NUM_LIT:10> <EOL> HEAP_FAILURE_TYPE . heap_failure_cross_heap_operation = <NUM_LIT:11> <EOL> HEAP_FAILURE_TYPE . heap_failure_freelists_corruption = <NUM_LIT:12> <EOL> HEAP_FAILURE_TYPE . heap_failure_listentry_corruption = <NUM_LIT> <EOL> DEVICE_TEXT_TYPE = v_enum ( ) <EOL> DEVICE_TEXT_TYPE . DeviceTextDescription = <NUM_LIT:0> <EOL> DEVICE_TEXT_TYPE . DeviceTextLocationInformation = <NUM_LIT:1> <EOL> POWER_STATE_TYPE = v_enum ( ) <EOL> POWER_STATE_TYPE . SystemPowerState = <NUM_LIT:0> <EOL> POWER_STATE_TYPE . DevicePowerState = <NUM_LIT:1> <EOL> IRQ_PRIORITY = v_enum ( ) <EOL> IRQ_PRIORITY . IrqPriorityUndefined = <NUM_LIT:0> <EOL> IRQ_PRIORITY . IrqPriorityLow = <NUM_LIT:1> <EOL> IRQ_PRIORITY . IrqPriorityNormal = <NUM_LIT:2> <EOL> IRQ_PRIORITY . IrqPriorityHigh = <NUM_LIT:3> <EOL> KWAIT_STATE = v_enum ( ) <EOL> KWAIT_STATE . WaitInProgress = <NUM_LIT:0> <EOL> KWAIT_STATE . WaitCommitted = <NUM_LIT:1> <EOL> KWAIT_STATE . WaitAborted = <NUM_LIT:2> <EOL> KWAIT_STATE . MaximumWaitState = <NUM_LIT:3> <EOL> LSA_FOREST_TRUST_RECORD_TYPE = v_enum ( ) <EOL> LSA_FOREST_TRUST_RECORD_TYPE . ForestTrustTopLevelName = <NUM_LIT:0> <EOL> LSA_FOREST_TRUST_RECORD_TYPE . ForestTrustTopLevelNameEx = <NUM_LIT:1> <EOL> LSA_FOREST_TRUST_RECORD_TYPE . ForestTrustDomainInfo = <NUM_LIT:2> <EOL> LSA_FOREST_TRUST_RECORD_TYPE . ForestTrustRecordTypeLast = <NUM_LIT:2> <EOL> IO_ALLOCATION_ACTION = v_enum ( ) <EOL> IO_ALLOCATION_ACTION . KeepObject = <NUM_LIT:1> <EOL> IO_ALLOCATION_ACTION . DeallocateObject = <NUM_LIT:2> <EOL> IO_ALLOCATION_ACTION . DeallocateObjectKeepRegisters = <NUM_LIT:3> <EOL> EXCEPTION_DISPOSITION = v_enum ( ) <EOL> EXCEPTION_DISPOSITION . ExceptionContinueExecution = <NUM_LIT:0> <EOL> EXCEPTION_DISPOSITION . ExceptionContinueSearch = <NUM_LIT:1> <EOL> EXCEPTION_DISPOSITION . ExceptionNestedException = <NUM_LIT:2> <EOL> EXCEPTION_DISPOSITION . ExceptionCollidedUnwind = <NUM_LIT:3> <EOL> SECURITY_OPERATION_CODE = v_enum ( ) <EOL> SECURITY_OPERATION_CODE . SetSecurityDescriptor = <NUM_LIT:0> <EOL> SECURITY_OPERATION_CODE . QuerySecurityDescriptor = <NUM_LIT:1> <EOL> SECURITY_OPERATION_CODE . DeleteSecurityDescriptor = <NUM_LIT:2> <EOL> SECURITY_OPERATION_CODE . AssignSecurityDescriptor = <NUM_LIT:3> <EOL> PP_NPAGED_LOOKASIDE_NUMBER = v_enum ( ) <EOL> PP_NPAGED_LOOKASIDE_NUMBER . LookasideSmallIrpList = <NUM_LIT:0> <EOL> PP_NPAGED_LOOKASIDE_NUMBER . LookasideMediumIrpList = <NUM_LIT:1> <EOL> PP_NPAGED_LOOKASIDE_NUMBER . LookasideLargeIrpList = <NUM_LIT:2> <EOL> PP_NPAGED_LOOKASIDE_NUMBER . LookasideMdlList = <NUM_LIT:3> <EOL> PP_NPAGED_LOOKASIDE_NUMBER . LookasideCreateInfoList = <NUM_LIT:4> <EOL> PP_NPAGED_LOOKASIDE_NUMBER . LookasideNameBufferList = <NUM_LIT:5> <EOL> PP_NPAGED_LOOKASIDE_NUMBER . LookasideTwilightList = <NUM_LIT:6> <EOL> PP_NPAGED_LOOKASIDE_NUMBER . LookasideCompletionList = <NUM_LIT:7> <EOL> PP_NPAGED_LOOKASIDE_NUMBER . LookasideScratchBufferList = <NUM_LIT:8> <EOL> PP_NPAGED_LOOKASIDE_NUMBER . LookasideMaximumList = <NUM_LIT:9> <EOL> WHEA_ERROR_PACKET_DATA_FORMAT = v_enum ( ) <EOL> WHEA_ERROR_PACKET_DATA_FORMAT . WheaDataFormatIPFSalRecord = <NUM_LIT:0> <EOL> WHEA_ERROR_PACKET_DATA_FORMAT . WheaDataFormatXPFMCA = <NUM_LIT:1> <EOL> WHEA_ERROR_PACKET_DATA_FORMAT . WheaDataFormatMemory = <NUM_LIT:2> <EOL> WHEA_ERROR_PACKET_DATA_FORMAT . WheaDataFormatPCIExpress = <NUM_LIT:3> <EOL> WHEA_ERROR_PACKET_DATA_FORMAT . WheaDataFormatNMIPort = <NUM_LIT:4> <EOL> WHEA_ERROR_PACKET_DATA_FORMAT . WheaDataFormatPCIXBus = <NUM_LIT:5> <EOL> WHEA_ERROR_PACKET_DATA_FORMAT . WheaDataFormatPCIXDevice = <NUM_LIT:6> <EOL> WHEA_ERROR_PACKET_DATA_FORMAT . WheaDataFormatGeneric = <NUM_LIT:7> <EOL> WHEA_ERROR_PACKET_DATA_FORMAT . WheaDataFormatMax = <NUM_LIT:8> <EOL> FS_FILTER_STREAM_FO_NOTIFICATION_TYPE = v_enum ( ) <EOL> FS_FILTER_STREAM_FO_NOTIFICATION_TYPE . NotifyTypeCreate = <NUM_LIT:0> <EOL> FS_FILTER_STREAM_FO_NOTIFICATION_TYPE . NotifyTypeRetired = <NUM_LIT:1> <EOL> DISPLAYCONFIG_SCANLINE_ORDERING = v_enum ( ) <EOL> DISPLAYCONFIG_SCANLINE_ORDERING . DISPLAYCONFIG_SCANLINE_ORDERING_UNSPECIFIED = <NUM_LIT:0> <EOL> DISPLAYCONFIG_SCANLINE_ORDERING . DISPLAYCONFIG_SCANLINE_ORDERING_PROGRESSIVE = <NUM_LIT:1> <EOL> DISPLAYCONFIG_SCANLINE_ORDERING . DISPLAYCONFIG_SCANLINE_ORDERING_INTERLACED = <NUM_LIT:2> <EOL> DISPLAYCONFIG_SCANLINE_ORDERING . DISPLAYCONFIG_SCANLINE_ORDERING_INTERLACED_UPPERFIELDFIRST = <NUM_LIT:2> <EOL> DISPLAYCONFIG_SCANLINE_ORDERING . DISPLAYCONFIG_SCANLINE_ORDERING_INTERLACED_LOWERFIELDFIRST = <NUM_LIT:3> <EOL> DISPLAYCONFIG_SCANLINE_ORDERING . DISPLAYCONFIG_SCANLINE_ORDERING_FORCE_UINT32 = - <NUM_LIT:1> <EOL> SECURITY_IMPERSONATION_LEVEL = v_enum ( ) <EOL> SECURITY_IMPERSONATION_LEVEL . SecurityAnonymous = <NUM_LIT:0> <EOL> SECURITY_IMPERSONATION_LEVEL . SecurityIdentification = <NUM_LIT:1> <EOL> SECURITY_IMPERSONATION_LEVEL . SecurityImpersonation = <NUM_LIT:2> <EOL> SECURITY_IMPERSONATION_LEVEL . SecurityDelegation = <NUM_LIT:3> <EOL> DEVICE_USAGE_NOTIFICATION_TYPE = v_enum ( ) <EOL> DEVICE_USAGE_NOTIFICATION_TYPE . DeviceUsageTypeUndefined = <NUM_LIT:0> <EOL> DEVICE_USAGE_NOTIFICATION_TYPE . DeviceUsageTypePaging = <NUM_LIT:1> <EOL> DEVICE_USAGE_NOTIFICATION_TYPE . DeviceUsageTypeHibernation = <NUM_LIT:2> <EOL> DEVICE_USAGE_NOTIFICATION_TYPE . DeviceUsageTypeDumpFile = <NUM_LIT:3> <EOL> INTERFACE_TYPE = v_enum ( ) <EOL> INTERFACE_TYPE . InterfaceTypeUndefined = - <NUM_LIT:1> <EOL> INTERFACE_TYPE . Internal = <NUM_LIT:0> <EOL> INTERFACE_TYPE . Isa = <NUM_LIT:1> <EOL> INTERFACE_TYPE . Eisa = <NUM_LIT:2> <EOL> INTERFACE_TYPE . MicroChannel = <NUM_LIT:3> <EOL> INTERFACE_TYPE . TurboChannel = <NUM_LIT:4> <EOL> INTERFACE_TYPE . PCIBus = <NUM_LIT:5> <EOL> INTERFACE_TYPE . VMEBus = <NUM_LIT:6> <EOL> INTERFACE_TYPE . NuBus = <NUM_LIT:7> <EOL> INTERFACE_TYPE . PCMCIABus = <NUM_LIT:8> <EOL> INTERFACE_TYPE . CBus = <NUM_LIT:9> <EOL> INTERFACE_TYPE . MPIBus = <NUM_LIT:10> <EOL> INTERFACE_TYPE . MPSABus = <NUM_LIT:11> <EOL> INTERFACE_TYPE . ProcessorInternal = <NUM_LIT:12> <EOL> INTERFACE_TYPE . InternalPowerBus = <NUM_LIT> <EOL> INTERFACE_TYPE . PNPISABus = <NUM_LIT> <EOL> INTERFACE_TYPE . PNPBus = <NUM_LIT:15> <EOL> INTERFACE_TYPE . Vmcs = <NUM_LIT:16> <EOL> INTERFACE_TYPE . MaximumInterfaceType = <NUM_LIT> <EOL> PS_RESOURCE_TYPE = v_enum ( ) <EOL> PS_RESOURCE_TYPE . PsResourceNonPagedPool = <NUM_LIT:0> <EOL> PS_RESOURCE_TYPE . PsResourcePagedPool = <NUM_LIT:1> <EOL> PS_RESOURCE_TYPE . PsResourcePageFile = <NUM_LIT:2> <EOL> PS_RESOURCE_TYPE . PsResourceWorkingSet = <NUM_LIT:3> <EOL> PS_RESOURCE_TYPE . PsResourceCpuRate = <NUM_LIT:4> <EOL> PS_RESOURCE_TYPE . PsResourceMax = <NUM_LIT:5> <EOL> MM_PAGE_ACCESS_TYPE = v_enum ( ) <EOL> MM_PAGE_ACCESS_TYPE . MmPteAccessType = <NUM_LIT:0> <EOL> MM_PAGE_ACCESS_TYPE . MmCcReadAheadType = <NUM_LIT:1> <EOL> MM_PAGE_ACCESS_TYPE . MmPfnRepurposeType = <NUM_LIT:2> <EOL> MM_PAGE_ACCESS_TYPE . MmMaximumPageAccessType = <NUM_LIT:3> <EOL> PF_FILE_ACCESS_TYPE = v_enum ( ) <EOL> PF_FILE_ACCESS_TYPE . PfFileAccessTypeRead = <NUM_LIT:0> <EOL> PF_FILE_ACCESS_TYPE . PfFileAccessTypeWrite = <NUM_LIT:1> <EOL> PF_FILE_ACCESS_TYPE . PfFileAccessTypeMax = <NUM_LIT:2> <EOL> HARDWARE_COUNTER_TYPE = v_enum ( ) <EOL> HARDWARE_COUNTER_TYPE . PMCCounter = <NUM_LIT:0> <EOL> HARDWARE_COUNTER_TYPE . MaxHardwareCounterType = <NUM_LIT:1> <EOL> ReplacesCorHdrNumericDefines = v_enum ( ) <EOL> ReplacesCorHdrNumericDefines . COMIMAGE_FLAGS_ILONLY = <NUM_LIT:1> <EOL> ReplacesCorHdrNumericDefines . COMIMAGE_FLAGS_32BITREQUIRED = <NUM_LIT:2> <EOL> ReplacesCorHdrNumericDefines . COMIMAGE_FLAGS_IL_LIBRARY = <NUM_LIT:4> <EOL> ReplacesCorHdrNumericDefines . COMIMAGE_FLAGS_STRONGNAMESIGNED = <NUM_LIT:8> <EOL> ReplacesCorHdrNumericDefines . COMIMAGE_FLAGS_NATIVE_ENTRYPOINT = <NUM_LIT:16> <EOL> ReplacesCorHdrNumericDefines . COMIMAGE_FLAGS_TRACKDEBUGDATA = <NUM_LIT> <EOL> ReplacesCorHdrNumericDefines . COR_VERSION_MAJOR_V2 = <NUM_LIT:2> <EOL> ReplacesCorHdrNumericDefines . COR_VERSION_MAJOR = <NUM_LIT:2> <EOL> ReplacesCorHdrNumericDefines . COR_VERSION_MINOR = <NUM_LIT:0> <EOL> ReplacesCorHdrNumericDefines . COR_DELETED_NAME_LENGTH = <NUM_LIT:8> <EOL> ReplacesCorHdrNumericDefines . COR_VTABLEGAP_NAME_LENGTH = <NUM_LIT:8> <EOL> ReplacesCorHdrNumericDefines . NATIVE_TYPE_MAX_CB = <NUM_LIT:1> <EOL> ReplacesCorHdrNumericDefines . COR_ILMETHOD_SECT_SMALL_MAX_DATASIZE = <NUM_LIT:255> <EOL> ReplacesCorHdrNumericDefines . IMAGE_COR_MIH_METHODRVA = <NUM_LIT:1> <EOL> ReplacesCorHdrNumericDefines . IMAGE_COR_MIH_EHRVA = <NUM_LIT:2> <EOL> ReplacesCorHdrNumericDefines . IMAGE_COR_MIH_BASICBLOCK = <NUM_LIT:8> <EOL> ReplacesCorHdrNumericDefines . COR_VTABLE_32BIT = <NUM_LIT:1> <EOL> ReplacesCorHdrNumericDefines . COR_VTABLE_64BIT = <NUM_LIT:2> <EOL> ReplacesCorHdrNumericDefines . COR_VTABLE_FROM_UNMANAGED = <NUM_LIT:4> <EOL> ReplacesCorHdrNumericDefines . COR_VTABLE_FROM_UNMANAGED_RETAIN_APPDOMAIN = <NUM_LIT:8> <EOL> ReplacesCorHdrNumericDefines . COR_VTABLE_CALL_MOST_DERIVED = <NUM_LIT:16> <EOL> ReplacesCorHdrNumericDefines . IMAGE_COR_EATJ_THUNK_SIZE = <NUM_LIT:32> <EOL> ReplacesCorHdrNumericDefines . MAX_CLASS_NAME = <NUM_LIT> <EOL> ReplacesCorHdrNumericDefines . MAX_PACKAGE_NAME = <NUM_LIT> <EOL> SYSTEM_POWER_STATE = v_enum ( ) <EOL> SYSTEM_POWER_STATE . PowerSystemUnspecified = <NUM_LIT:0> <EOL> SYSTEM_POWER_STATE . PowerSystemWorking = <NUM_LIT:1> <EOL> SYSTEM_POWER_STATE . PowerSystemSleeping1 = <NUM_LIT:2> <EOL> SYSTEM_POWER_STATE . PowerSystemSleeping2 = <NUM_LIT:3> <EOL> SYSTEM_POWER_STATE . PowerSystemSleeping3 = <NUM_LIT:4> <EOL> SYSTEM_POWER_STATE . PowerSystemHibernate = <NUM_LIT:5> <EOL> SYSTEM_POWER_STATE . PowerSystemShutdown = <NUM_LIT:6> <EOL> SYSTEM_POWER_STATE . PowerSystemMaximum = <NUM_LIT:7> <EOL> MEMORY_CACHING_TYPE_ORIG = v_enum ( ) <EOL> MEMORY_CACHING_TYPE_ORIG . MmFrameBufferCached = <NUM_LIT:2> <EOL> POWER_ACTION = v_enum ( ) <EOL> POWER_ACTION . PowerActionNone = <NUM_LIT:0> <EOL> POWER_ACTION . PowerActionReserved = <NUM_LIT:1> <EOL> POWER_ACTION . PowerActionSleep = <NUM_LIT:2> <EOL> POWER_ACTION . PowerActionHibernate = <NUM_LIT:3> <EOL> POWER_ACTION . PowerActionShutdown = <NUM_LIT:4> <EOL> POWER_ACTION . PowerActionShutdownReset = <NUM_LIT:5> <EOL> POWER_ACTION . PowerActionShutdownOff = <NUM_LIT:6> <EOL> POWER_ACTION . PowerActionWarmEject = <NUM_LIT:7> <EOL> class KEXECUTE_OPTIONS ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . ExecuteDisable = v_uint8 ( ) <EOL> class _unnamed_9072 ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . BaseMid = v_uint32 ( ) <EOL> class IO_PRIORITY_INFO ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . Size = v_uint32 ( ) <EOL> self . ThreadPriority = v_uint32 ( ) <EOL> self . PagePriority = v_uint32 ( ) <EOL> self . IoPriority = v_uint32 ( ) <EOL> class SID ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . Revision = v_uint8 ( ) <EOL> self . SubAuthorityCount = v_uint8 ( ) <EOL> self . IdentifierAuthority = SID_IDENTIFIER_AUTHORITY ( ) <EOL> self . SubAuthority = vstruct . VArray ( [ v_uint32 ( ) for i in xrange ( <NUM_LIT:1> ) ] ) <EOL> class WHEA_ERROR_PACKET_V2 ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . Signature = v_uint32 ( ) <EOL> self . Version = v_uint32 ( ) <EOL> self . Length = v_uint32 ( ) <EOL> self . Flags = WHEA_ERROR_PACKET_FLAGS ( ) <EOL> self . ErrorType = v_uint32 ( ) <EOL> self . ErrorSeverity = v_uint32 ( ) <EOL> self . ErrorSourceId = v_uint32 ( ) <EOL> self . ErrorSourceType = v_uint32 ( ) <EOL> self . NotifyType = GUID ( ) <EOL> self . Context = v_uint64 ( ) <EOL> self . DataFormat = v_uint32 ( ) <EOL> self . Reserved1 = v_uint32 ( ) <EOL> self . DataOffset = v_uint32 ( ) <EOL> self . DataLength = v_uint32 ( ) <EOL> self . PshedDataOffset = v_uint32 ( ) <EOL> self . PshedDataLength = v_uint32 ( ) <EOL> class GROUP_AFFINITY ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . Mask = v_uint32 ( ) <EOL> self . Group = v_uint16 ( ) <EOL> self . Reserved = vstruct . VArray ( [ v_uint16 ( ) for i in xrange ( <NUM_LIT:3> ) ] ) <EOL> class _unnamed_8002 ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . Type = v_uint32 ( ) <EOL> class KTSS ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . Backlink = v_uint16 ( ) <EOL> self . Reserved0 = v_uint16 ( ) <EOL> self . Esp0 = v_uint32 ( ) <EOL> self . Ss0 = v_uint16 ( ) <EOL> self . Reserved1 = v_uint16 ( ) <EOL> self . NotUsed1 = vstruct . VArray ( [ v_uint32 ( ) for i in xrange ( <NUM_LIT:4> ) ] ) <EOL> self . CR3 = v_uint32 ( ) <EOL> self . Eip = v_uint32 ( ) <EOL> self . EFlags = v_uint32 ( ) <EOL> self . Eax = v_uint32 ( ) <EOL> self . Ecx = v_uint32 ( ) <EOL> self . Edx = v_uint32 ( ) <EOL> self . Ebx = v_uint32 ( ) <EOL> self . Esp = v_uint32 ( ) <EOL> self . Ebp = v_uint32 ( ) <EOL> self . Esi = v_uint32 ( ) <EOL> self . Edi = v_uint32 ( ) <EOL> self . Es = v_uint16 ( ) <EOL> self . Reserved2 = v_uint16 ( ) <EOL> self . Cs = v_uint16 ( ) <EOL> self . Reserved3 = v_uint16 ( ) <EOL> self . Ss = v_uint16 ( ) <EOL> self . Reserved4 = v_uint16 ( ) <EOL> self . Ds = v_uint16 ( ) <EOL> self . Reserved5 = v_uint16 ( ) <EOL> self . Fs = v_uint16 ( ) <EOL> self . Reserved6 = v_uint16 ( ) <EOL> self . Gs = v_uint16 ( ) <EOL> self . Reserved7 = v_uint16 ( ) <EOL> self . LDT = v_uint16 ( ) <EOL> self . Reserved8 = v_uint16 ( ) <EOL> self . Flags = v_uint16 ( ) <EOL> self . IoMapBase = v_uint16 ( ) <EOL> self . IoMaps = vstruct . VArray ( [ KiIoAccessMap ( ) for i in xrange ( <NUM_LIT:1> ) ] ) <EOL> self . IntDirectionMap = vstruct . VArray ( [ v_uint8 ( ) for i in xrange ( <NUM_LIT:32> ) ] ) <EOL> class CURDIR ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . DosPath = UNICODE_STRING ( ) <EOL> self . Handle = v_ptr32 ( ) <EOL> class PERFINFO_GROUPMASK ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . Masks = vstruct . VArray ( [ v_uint32 ( ) for i in xrange ( <NUM_LIT:8> ) ] ) <EOL> class HANDLE_TABLE_ENTRY_INFO ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . AuditMask = v_uint32 ( ) <EOL> class WHEA_ERROR_RECORD_SECTION_DESCRIPTOR ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . SectionOffset = v_uint32 ( ) <EOL> self . SectionLength = v_uint32 ( ) <EOL> self . Revision = WHEA_REVISION ( ) <EOL> self . ValidBits = WHEA_ERROR_RECORD_SECTION_DESCRIPTOR_VALIDBITS ( ) <EOL> self . Reserved = v_uint8 ( ) <EOL> self . Flags = WHEA_ERROR_RECORD_SECTION_DESCRIPTOR_FLAGS ( ) <EOL> self . SectionType = GUID ( ) <EOL> self . FRUId = GUID ( ) <EOL> self . SectionSeverity = v_uint32 ( ) <EOL> self . FRUText = vstruct . VArray ( [ v_uint8 ( ) for i in xrange ( <NUM_LIT:20> ) ] ) <EOL> class PS_CPU_QUOTA_BLOCK ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . ListEntry = LIST_ENTRY ( ) <EOL> self . SessionId = v_uint32 ( ) <EOL> self . CpuShareWeight = v_uint32 ( ) <EOL> self . CapturedWeightData = PSP_CPU_SHARE_CAPTURED_WEIGHT_DATA ( ) <EOL> self . DuplicateInputMarker = v_uint32 ( ) <EOL> self . _pad0040 = v_bytes ( size = <NUM_LIT> ) <EOL> self . CycleCredit = v_uint64 ( ) <EOL> self . BlockCurrentGeneration = v_uint32 ( ) <EOL> self . CpuCyclePercent = v_uint32 ( ) <EOL> self . CyclesFinishedForCurrentGeneration = v_uint8 ( ) <EOL> self . _pad0080 = v_bytes ( size = <NUM_LIT> ) <EOL> self . Cpu = vstruct . VArray ( [ PS_PER_CPU_QUOTA_CACHE_AWARE ( ) for i in xrange ( <NUM_LIT:32> ) ] ) <EOL> class RTL_TRACE_SEGMENT ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . Magic = v_uint32 ( ) <EOL> self . Database = v_ptr32 ( ) <EOL> self . NextSegment = v_ptr32 ( ) <EOL> self . TotalSize = v_uint32 ( ) <EOL> self . SegmentStart = v_ptr32 ( ) <EOL> self . SegmentEnd = v_ptr32 ( ) <EOL> self . SegmentFree = v_ptr32 ( ) <EOL> class _unnamed_9787 ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . EndingOffset = v_ptr32 ( ) <EOL> self . ResourceToRelease = v_ptr32 ( ) <EOL> class CM_PARTIAL_RESOURCE_LIST ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . Version = v_uint16 ( ) <EOL> self . Revision = v_uint16 ( ) <EOL> self . Count = v_uint32 ( ) <EOL> self . PartialDescriptors = vstruct . VArray ( [ CM_PARTIAL_RESOURCE_DESCRIPTOR ( ) for i in xrange ( <NUM_LIT:1> ) ] ) <EOL> class _unnamed_9788 ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . ResourceToRelease = v_ptr32 ( ) <EOL> class DEVICE_CAPABILITIES ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . Size = v_uint16 ( ) <EOL> self . Version = v_uint16 ( ) <EOL> self . DeviceD1 = v_uint32 ( ) <EOL> self . Address = v_uint32 ( ) <EOL> self . UINumber = v_uint32 ( ) <EOL> self . DeviceState = vstruct . VArray ( [ DEVICE_POWER_STATE ( ) for i in xrange ( <NUM_LIT:7> ) ] ) <EOL> self . SystemWake = v_uint32 ( ) <EOL> self . DeviceWake = v_uint32 ( ) <EOL> self . D1Latency = v_uint32 ( ) <EOL> self . D2Latency = v_uint32 ( ) <EOL> self . D3Latency = v_uint32 ( ) <EOL> class _unnamed_5734 ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . LongFunction = v_uint32 ( ) <EOL> class _unnamed_5731 ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . Flags = v_uint32 ( ) <EOL> class RTL_BALANCED_LINKS ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . Parent = v_ptr32 ( ) <EOL> self . LeftChild = v_ptr32 ( ) <EOL> self . RightChild = v_ptr32 ( ) <EOL> self . Balance = v_uint8 ( ) <EOL> self . Reserved = vstruct . VArray ( [ v_uint8 ( ) for i in xrange ( <NUM_LIT:3> ) ] ) <EOL> class KPROCESS ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . Header = DISPATCHER_HEADER ( ) <EOL> self . ProfileListHead = LIST_ENTRY ( ) <EOL> self . DirectoryTableBase = v_uint32 ( ) <EOL> self . LdtDescriptor = KGDTENTRY ( ) <EOL> self . Int21Descriptor = KIDTENTRY ( ) <EOL> self . ThreadListHead = LIST_ENTRY ( ) <EOL> self . ProcessLock = v_uint32 ( ) <EOL> self . Affinity = KAFFINITY_EX ( ) <EOL> self . ReadyListHead = LIST_ENTRY ( ) <EOL> self . SwapListEntry = SINGLE_LIST_ENTRY ( ) <EOL> self . ActiveProcessors = KAFFINITY_EX ( ) <EOL> self . AutoAlignment = v_uint32 ( ) <EOL> self . BasePriority = v_uint8 ( ) <EOL> self . QuantumReset = v_uint8 ( ) <EOL> self . Visited = v_uint8 ( ) <EOL> self . Unused3 = v_uint8 ( ) <EOL> self . ThreadSeed = vstruct . VArray ( [ v_uint32 ( ) for i in xrange ( <NUM_LIT:1> ) ] ) <EOL> self . IdealNode = vstruct . VArray ( [ v_uint16 ( ) for i in xrange ( <NUM_LIT:1> ) ] ) <EOL> self . IdealGlobalNode = v_uint16 ( ) <EOL> self . Flags = KEXECUTE_OPTIONS ( ) <EOL> self . Unused1 = v_uint8 ( ) <EOL> self . IopmOffset = v_uint16 ( ) <EOL> self . Unused4 = v_uint32 ( ) <EOL> self . StackCount = KSTACK_COUNT ( ) <EOL> self . ProcessListEntry = LIST_ENTRY ( ) <EOL> self . CycleTime = v_uint64 ( ) <EOL> self . KernelTime = v_uint32 ( ) <EOL> self . UserTime = v_uint32 ( ) <EOL> self . VdmTrapcHandler = v_ptr32 ( ) <EOL> self . _pad0098 = v_bytes ( size = <NUM_LIT:4> ) <EOL> class DEVICE_OBJECT_POWER_EXTENSION ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> class _unnamed_7305 ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . ListEntry = LIST_ENTRY ( ) <EOL> self . _pad0028 = v_bytes ( size = <NUM_LIT:32> ) <EOL> class _unnamed_7909 ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . Length = v_uint32 ( ) <EOL> self . CompletionFilter = v_uint32 ( ) <EOL> class WHEA_ERROR_RECORD_SECTION_DESCRIPTOR_FLAGS ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . Primary = v_uint32 ( ) <EOL> class TP_CALLBACK_ENVIRON_V3 ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . Version = v_uint32 ( ) <EOL> self . Pool = v_ptr32 ( ) <EOL> self . CleanupGroup = v_ptr32 ( ) <EOL> self . CleanupGroupCancelCallback = v_ptr32 ( ) <EOL> self . RaceDll = v_ptr32 ( ) <EOL> self . ActivationContext = v_ptr32 ( ) <EOL> self . FinalizationCallback = v_ptr32 ( ) <EOL> self . u = _unnamed_5731 ( ) <EOL> self . CallbackPriority = v_uint32 ( ) <EOL> self . Size = v_uint32 ( ) <EOL> class _unnamed_7903 ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . Length = v_uint32 ( ) <EOL> self . FileName = v_ptr32 ( ) <EOL> self . FileInformationClass = v_uint32 ( ) <EOL> self . FileIndex = v_uint32 ( ) <EOL> class WHEA_ERROR_PACKET_FLAGS ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . PreviousError = v_uint32 ( ) <EOL> class ALPC_PROCESS_CONTEXT ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . Lock = EX_PUSH_LOCK ( ) <EOL> self . ViewListHead = LIST_ENTRY ( ) <EOL> self . PagedPoolQuotaCache = v_uint32 ( ) <EOL> class OBJECT_HANDLE_INFORMATION ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . HandleAttributes = v_uint32 ( ) <EOL> self . GrantedAccess = v_uint32 ( ) <EOL> class HEAP_LOCK ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . Lock = _unnamed_8613 ( ) <EOL> class KTIMER_TABLE_ENTRY ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . Lock = v_uint32 ( ) <EOL> self . Entry = LIST_ENTRY ( ) <EOL> self . _pad0010 = v_bytes ( size = <NUM_LIT:4> ) <EOL> self . Time = ULARGE_INTEGER ( ) <EOL> class PS_CLIENT_SECURITY_CONTEXT ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . ImpersonationData = v_uint32 ( ) <EOL> class RTL_AVL_TABLE ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . BalancedRoot = RTL_BALANCED_LINKS ( ) <EOL> self . OrderedPointer = v_ptr32 ( ) <EOL> self . WhichOrderedElement = v_uint32 ( ) <EOL> self . NumberGenericTableElements = v_uint32 ( ) <EOL> self . DepthOfTree = v_uint32 ( ) <EOL> self . RestartKey = v_ptr32 ( ) <EOL> self . DeleteCount = v_uint32 ( ) <EOL> self . CompareRoutine = v_ptr32 ( ) <EOL> self . AllocateRoutine = v_ptr32 ( ) <EOL> self . FreeRoutine = v_ptr32 ( ) <EOL> self . TableContext = v_ptr32 ( ) <EOL> class RTL_TRACE_DATABASE ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . Magic = v_uint32 ( ) <EOL> self . Flags = v_uint32 ( ) <EOL> self . Tag = v_uint32 ( ) <EOL> self . SegmentList = v_ptr32 ( ) <EOL> self . MaximumSize = v_uint32 ( ) <EOL> self . CurrentSize = v_uint32 ( ) <EOL> self . Owner = v_ptr32 ( ) <EOL> self . Lock = RTL_CRITICAL_SECTION ( ) <EOL> self . NoOfBuckets = v_uint32 ( ) <EOL> self . Buckets = v_ptr32 ( ) <EOL> self . HashFunction = v_ptr32 ( ) <EOL> self . NoOfTraces = v_uint32 ( ) <EOL> self . NoOfHits = v_uint32 ( ) <EOL> self . HashCounter = vstruct . VArray ( [ v_uint32 ( ) for i in xrange ( <NUM_LIT:16> ) ] ) <EOL> class OWNER_ENTRY ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . OwnerThread = v_uint32 ( ) <EOL> self . IoPriorityBoosted = v_uint32 ( ) <EOL> class DEVOBJ_EXTENSION ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . Type = v_uint16 ( ) <EOL> self . Size = v_uint16 ( ) <EOL> self . DeviceObject = v_ptr32 ( ) <EOL> self . PowerFlags = v_uint32 ( ) <EOL> self . Dope = v_ptr32 ( ) <EOL> self . ExtensionFlags = v_uint32 ( ) <EOL> self . DeviceNode = v_ptr32 ( ) <EOL> self . AttachedTo = v_ptr32 ( ) <EOL> self . StartIoCount = v_uint32 ( ) <EOL> self . StartIoKey = v_uint32 ( ) <EOL> self . StartIoFlags = v_uint32 ( ) <EOL> self . Vpb = v_ptr32 ( ) <EOL> self . DependentList = LIST_ENTRY ( ) <EOL> self . ProviderList = LIST_ENTRY ( ) <EOL> class HEAP_LOCAL_SEGMENT_INFO ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . Hint = v_ptr32 ( ) <EOL> self . ActiveSubsegment = v_ptr32 ( ) <EOL> self . CachedItems = vstruct . VArray ( [ v_ptr32 ( ) for i in xrange ( <NUM_LIT:16> ) ] ) <EOL> self . SListHeader = SLIST_HEADER ( ) <EOL> self . Counters = HEAP_BUCKET_COUNTERS ( ) <EOL> self . LocalData = v_ptr32 ( ) <EOL> self . LastOpSequence = v_uint32 ( ) <EOL> self . BucketIndex = v_uint16 ( ) <EOL> self . LastUsed = v_uint16 ( ) <EOL> self . _pad0068 = v_bytes ( size = <NUM_LIT:4> ) <EOL> class HANDLE_TABLE_ENTRY ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . Object = v_ptr32 ( ) <EOL> self . GrantedAccess = v_uint32 ( ) <EOL> class HEAP_COUNTERS ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . TotalMemoryReserved = v_uint32 ( ) <EOL> self . TotalMemoryCommitted = v_uint32 ( ) <EOL> self . TotalMemoryLargeUCR = v_uint32 ( ) <EOL> self . TotalSizeInVirtualBlocks = v_uint32 ( ) <EOL> self . TotalSegments = v_uint32 ( ) <EOL> self . TotalUCRs = v_uint32 ( ) <EOL> self . CommittOps = v_uint32 ( ) <EOL> self . DeCommitOps = v_uint32 ( ) <EOL> self . LockAcquires = v_uint32 ( ) <EOL> self . LockCollisions = v_uint32 ( ) <EOL> self . CommitRate = v_uint32 ( ) <EOL> self . DecommittRate = v_uint32 ( ) <EOL> self . CommitFailures = v_uint32 ( ) <EOL> self . InBlockCommitFailures = v_uint32 ( ) <EOL> self . CompactHeapCalls = v_uint32 ( ) <EOL> self . CompactedUCRs = v_uint32 ( ) <EOL> self . AllocAndFreeOps = v_uint32 ( ) <EOL> self . InBlockDeccommits = v_uint32 ( ) <EOL> self . InBlockDeccomitSize = v_uint32 ( ) <EOL> self . HighWatermarkSize = v_uint32 ( ) <EOL> self . LastPolledSize = v_uint32 ( ) <EOL> class MAILSLOT_CREATE_PARAMETERS ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . MailslotQuota = v_uint32 ( ) <EOL> self . MaximumMessageSize = v_uint32 ( ) <EOL> self . ReadTimeout = LARGE_INTEGER ( ) <EOL> self . TimeoutSpecified = v_uint8 ( ) <EOL> self . _pad0018 = v_bytes ( size = <NUM_LIT:7> ) <EOL> class FS_FILTER_CALLBACK_DATA ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . SizeOfFsFilterCallbackData = v_uint32 ( ) <EOL> self . Operation = v_uint8 ( ) <EOL> self . Reserved = v_uint8 ( ) <EOL> self . _pad0008 = v_bytes ( size = <NUM_LIT:2> ) <EOL> self . DeviceObject = v_ptr32 ( ) <EOL> self . FileObject = v_ptr32 ( ) <EOL> self . Parameters = FS_FILTER_PARAMETERS ( ) <EOL> class PPM_IDLE_STATE ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . DomainMembers = KAFFINITY_EX ( ) <EOL> self . IdleCheck = v_ptr32 ( ) <EOL> self . IdleHandler = v_ptr32 ( ) <EOL> self . Context = v_ptr32 ( ) <EOL> self . Latency = v_uint32 ( ) <EOL> self . Power = v_uint32 ( ) <EOL> self . TimeCheck = v_uint32 ( ) <EOL> self . StateFlags = v_uint32 ( ) <EOL> self . PromotePercent = v_uint8 ( ) <EOL> self . DemotePercent = v_uint8 ( ) <EOL> self . PromotePercentBase = v_uint8 ( ) <EOL> self . DemotePercentBase = v_uint8 ( ) <EOL> self . StateType = v_uint8 ( ) <EOL> self . _pad0030 = v_bytes ( size = <NUM_LIT:3> ) <EOL> class _unnamed_9730 ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . Start = LARGE_INTEGER ( ) <EOL> self . Length40 = v_uint32 ( ) <EOL> class _unnamed_9733 ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . Start = LARGE_INTEGER ( ) <EOL> self . Length48 = v_uint32 ( ) <EOL> class ACCESS_STATE ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . OperationID = LUID ( ) <EOL> self . SecurityEvaluated = v_uint8 ( ) <EOL> self . GenerateAudit = v_uint8 ( ) <EOL> self . GenerateOnClose = v_uint8 ( ) <EOL> self . PrivilegesAllocated = v_uint8 ( ) <EOL> self . Flags = v_uint32 ( ) <EOL> self . RemainingDesiredAccess = v_uint32 ( ) <EOL> self . PreviouslyGrantedAccess = v_uint32 ( ) <EOL> self . OriginalDesiredAccess = v_uint32 ( ) <EOL> self . SubjectSecurityContext = SECURITY_SUBJECT_CONTEXT ( ) <EOL> self . SecurityDescriptor = v_ptr32 ( ) <EOL> self . AuxData = v_ptr32 ( ) <EOL> self . Privileges = _unnamed_7641 ( ) <EOL> self . AuditPrivileges = v_uint8 ( ) <EOL> self . _pad0064 = v_bytes ( size = <NUM_LIT:3> ) <EOL> self . ObjectName = UNICODE_STRING ( ) <EOL> self . ObjectTypeName = UNICODE_STRING ( ) <EOL> class _unnamed_9736 ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . Start = LARGE_INTEGER ( ) <EOL> self . Length64 = v_uint32 ( ) <EOL> class TP_CALLBACK_INSTANCE ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> class PROC_IDLE_ACCOUNTING ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . StateCount = v_uint32 ( ) <EOL> self . TotalTransitions = v_uint32 ( ) <EOL> self . ResetCount = v_uint32 ( ) <EOL> self . _pad0010 = v_bytes ( size = <NUM_LIT:4> ) <EOL> self . StartTime = v_uint64 ( ) <EOL> self . BucketLimits = vstruct . VArray ( [ v_uint64 ( ) for i in xrange ( <NUM_LIT:16> ) ] ) <EOL> self . State = vstruct . VArray ( [ PROC_IDLE_STATE_ACCOUNTING ( ) for i in xrange ( <NUM_LIT:1> ) ] ) <EOL> class GDI_TEB_BATCH ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . Offset = v_uint32 ( ) <EOL> self . HDC = v_uint32 ( ) <EOL> self . Buffer = vstruct . VArray ( [ v_uint32 ( ) for i in xrange ( <NUM_LIT> ) ] ) <EOL> class THREAD_PERFORMANCE_DATA ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . Size = v_uint16 ( ) <EOL> self . Version = v_uint16 ( ) <EOL> self . ProcessorNumber = PROCESSOR_NUMBER ( ) <EOL> self . ContextSwitches = v_uint32 ( ) <EOL> self . HwCountersCount = v_uint32 ( ) <EOL> self . UpdateCount = v_uint64 ( ) <EOL> self . WaitReasonBitMap = v_uint64 ( ) <EOL> self . HardwareCounters = v_uint64 ( ) <EOL> self . CycleTime = COUNTER_READING ( ) <EOL> self . HwCounters = vstruct . VArray ( [ COUNTER_READING ( ) for i in xrange ( <NUM_LIT:16> ) ] ) <EOL> class PAGEFAULT_HISTORY ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> class ECP_LIST ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> class _unnamed_7641 ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . InitialPrivilegeSet = INITIAL_PRIVILEGE_SET ( ) <EOL> class SECTION_OBJECT_POINTERS ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . DataSectionObject = v_ptr32 ( ) <EOL> self . SharedCacheMap = v_ptr32 ( ) <EOL> self . ImageSectionObject = v_ptr32 ( ) <EOL> class MDL ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . Next = v_ptr32 ( ) <EOL> self . Size = v_uint16 ( ) <EOL> self . MdlFlags = v_uint16 ( ) <EOL> self . Process = v_ptr32 ( ) <EOL> self . MappedSystemVa = v_ptr32 ( ) <EOL> self . StartVa = v_ptr32 ( ) <EOL> self . ByteCount = v_uint32 ( ) <EOL> self . ByteOffset = v_uint32 ( ) <EOL> class KTRAP_FRAME ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . DbgEbp = v_uint32 ( ) <EOL> self . DbgEip = v_uint32 ( ) <EOL> self . DbgArgMark = v_uint32 ( ) <EOL> self . DbgArgPointer = v_uint32 ( ) <EOL> self . TempSegCs = v_uint16 ( ) <EOL> self . Logging = v_uint8 ( ) <EOL> self . Reserved = v_uint8 ( ) <EOL> self . TempEsp = v_uint32 ( ) <EOL> self . Dr0 = v_uint32 ( ) <EOL> self . Dr1 = v_uint32 ( ) <EOL> self . Dr2 = v_uint32 ( ) <EOL> self . Dr3 = v_uint32 ( ) <EOL> self . Dr6 = v_uint32 ( ) <EOL> self . Dr7 = v_uint32 ( ) <EOL> self . SegGs = v_uint32 ( ) <EOL> self . SegEs = v_uint32 ( ) <EOL> self . SegDs = v_uint32 ( ) <EOL> self . Edx = v_uint32 ( ) <EOL> self . Ecx = v_uint32 ( ) <EOL> self . Eax = v_uint32 ( ) <EOL> self . PreviousPreviousMode = v_uint32 ( ) <EOL> self . ExceptionList = v_ptr32 ( ) <EOL> self . SegFs = v_uint32 ( ) <EOL> self . Edi = v_uint32 ( ) <EOL> self . Esi = v_uint32 ( ) <EOL> self . Ebx = v_uint32 ( ) <EOL> self . Ebp = v_uint32 ( ) <EOL> self . ErrCode = v_uint32 ( ) <EOL> self . Eip = v_uint32 ( ) <EOL> self . SegCs = v_uint32 ( ) <EOL> self . EFlags = v_uint32 ( ) <EOL> self . HardwareEsp = v_uint32 ( ) <EOL> self . HardwareSegSs = v_uint32 ( ) <EOL> self . V86Es = v_uint32 ( ) <EOL> self . V86Ds = v_uint32 ( ) <EOL> self . V86Fs = v_uint32 ( ) <EOL> self . V86Gs = v_uint32 ( ) <EOL> class MCI_ADDR ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . Address = v_uint32 ( ) <EOL> self . Reserved = v_uint32 ( ) <EOL> class IO_TIMER ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . Type = v_uint16 ( ) <EOL> self . TimerFlag = v_uint16 ( ) <EOL> self . TimerList = LIST_ENTRY ( ) <EOL> self . TimerRoutine = v_ptr32 ( ) <EOL> self . Context = v_ptr32 ( ) <EOL> self . DeviceObject = v_ptr32 ( ) <EOL> class WHEA_REVISION ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . MinorRevision = v_uint8 ( ) <EOL> self . MajorRevision = v_uint8 ( ) <EOL> class _unnamed_10248 ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . MinimumChannel = v_uint32 ( ) <EOL> self . MaximumChannel = v_uint32 ( ) <EOL> class _unnamed_10241 ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . MinimumVector = v_uint32 ( ) <EOL> self . MaximumVector = v_uint32 ( ) <EOL> self . AffinityPolicy = v_uint16 ( ) <EOL> self . Group = v_uint16 ( ) <EOL> self . PriorityPolicy = v_uint32 ( ) <EOL> self . TargetedProcessors = v_uint32 ( ) <EOL> class TP_CLEANUP_GROUP ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> class PROC_IDLE_SNAP ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . Time = v_uint64 ( ) <EOL> self . Idle = v_uint64 ( ) <EOL> class _unnamed_7705 ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . MasterIrp = v_ptr32 ( ) <EOL> class SECURITY_DESCRIPTOR ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . Revision = v_uint8 ( ) <EOL> self . Sbz1 = v_uint8 ( ) <EOL> self . Control = v_uint16 ( ) <EOL> self . Owner = v_ptr32 ( ) <EOL> self . Group = v_ptr32 ( ) <EOL> self . Sacl = v_ptr32 ( ) <EOL> self . Dacl = v_ptr32 ( ) <EOL> class _unnamed_7708 ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . AsynchronousParameters = _unnamed_7723 ( ) <EOL> class OBJECT_TYPE_INITIALIZER ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . Length = v_uint16 ( ) <EOL> self . ObjectTypeFlags = v_uint8 ( ) <EOL> self . _pad0004 = v_bytes ( size = <NUM_LIT:1> ) <EOL> self . ObjectTypeCode = v_uint32 ( ) <EOL> self . InvalidAttributes = v_uint32 ( ) <EOL> self . GenericMapping = GENERIC_MAPPING ( ) <EOL> self . ValidAccessMask = v_uint32 ( ) <EOL> self . RetainAccess = v_uint32 ( ) <EOL> self . PoolType = v_uint32 ( ) <EOL> self . DefaultPagedPoolCharge = v_uint32 ( ) <EOL> self . DefaultNonPagedPoolCharge = v_uint32 ( ) <EOL> self . DumpProcedure = v_ptr32 ( ) <EOL> self . OpenProcedure = v_ptr32 ( ) <EOL> self . CloseProcedure = v_ptr32 ( ) <EOL> self . DeleteProcedure = v_ptr32 ( ) <EOL> self . ParseProcedure = v_ptr32 ( ) <EOL> self . SecurityProcedure = v_ptr32 ( ) <EOL> self . QueryNameProcedure = v_ptr32 ( ) <EOL> self . OkayToCloseProcedure = v_ptr32 ( ) <EOL> class TP_DIRECT ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . Callback = v_ptr32 ( ) <EOL> self . NumaNode = v_uint32 ( ) <EOL> self . IdealProcessor = v_uint8 ( ) <EOL> self . _pad000c = v_bytes ( size = <NUM_LIT:3> ) <EOL> class XSTATE_SAVE ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . Reserved1 = v_uint64 ( ) <EOL> self . Reserved2 = v_uint32 ( ) <EOL> self . Prev = v_ptr32 ( ) <EOL> self . Reserved3 = v_ptr32 ( ) <EOL> self . Thread = v_ptr32 ( ) <EOL> self . Reserved4 = v_ptr32 ( ) <EOL> self . Level = v_uint8 ( ) <EOL> self . _pad0020 = v_bytes ( size = <NUM_LIT:3> ) <EOL> class HEAP_ENTRY_EXTRA ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . AllocatorBackTraceIndex = v_uint16 ( ) <EOL> self . TagIndex = v_uint16 ( ) <EOL> self . Settable = v_uint32 ( ) <EOL> class HEAP_PSEUDO_TAG_ENTRY ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . Allocs = v_uint32 ( ) <EOL> self . Frees = v_uint32 ( ) <EOL> self . Size = v_uint32 ( ) <EOL> class PAGED_LOOKASIDE_LIST ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . L = GENERAL_LOOKASIDE ( ) <EOL> self . Lock__ObsoleteButDoNotDelete = FAST_MUTEX ( ) <EOL> self . _pad00c0 = v_bytes ( size = <NUM_LIT:32> ) <EOL> class LARGE_INTEGER ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . LowPart = v_uint32 ( ) <EOL> self . HighPart = v_uint32 ( ) <EOL> class NPAGED_LOOKASIDE_LIST ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . L = GENERAL_LOOKASIDE ( ) <EOL> self . Lock__ObsoleteButDoNotDelete = v_uint32 ( ) <EOL> self . _pad00c0 = v_bytes ( size = <NUM_LIT> ) <EOL> class _unnamed_5688 ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . LowPart = v_uint32 ( ) <EOL> self . HighPart = v_uint32 ( ) <EOL> class _unnamed_7823 ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . SecurityContext = v_ptr32 ( ) <EOL> self . Options = v_uint32 ( ) <EOL> self . Reserved = v_uint16 ( ) <EOL> self . ShareAccess = v_uint16 ( ) <EOL> self . Parameters = v_ptr32 ( ) <EOL> class VPB ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . Type = v_uint16 ( ) <EOL> self . Size = v_uint16 ( ) <EOL> self . Flags = v_uint16 ( ) <EOL> self . VolumeLabelLength = v_uint16 ( ) <EOL> self . DeviceObject = v_ptr32 ( ) <EOL> self . RealDevice = v_ptr32 ( ) <EOL> self . SerialNumber = v_uint32 ( ) <EOL> self . ReferenceCount = v_uint32 ( ) <EOL> self . VolumeLabel = vstruct . VArray ( [ v_uint16 ( ) for i in xrange ( <NUM_LIT:32> ) ] ) <EOL> class PP_LOOKASIDE_LIST ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . P = v_ptr32 ( ) <EOL> self . L = v_ptr32 ( ) <EOL> class OBJECT_NAME_INFORMATION ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . Name = UNICODE_STRING ( ) <EOL> class IO_RESOURCE_LIST ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . Version = v_uint16 ( ) <EOL> self . Revision = v_uint16 ( ) <EOL> self . Count = v_uint32 ( ) <EOL> self . Descriptors = vstruct . VArray ( [ IO_RESOURCE_DESCRIPTOR ( ) for i in xrange ( <NUM_LIT:1> ) ] ) <EOL> class KUSER_SHARED_DATA ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . TickCountLowDeprecated = v_uint32 ( ) <EOL> self . TickCountMultiplier = v_uint32 ( ) <EOL> self . InterruptTime = KSYSTEM_TIME ( ) <EOL> self . SystemTime = KSYSTEM_TIME ( ) <EOL> self . TimeZoneBias = KSYSTEM_TIME ( ) <EOL> self . ImageNumberLow = v_uint16 ( ) <EOL> self . ImageNumberHigh = v_uint16 ( ) <EOL> self . NtSystemRoot = vstruct . VArray ( [ v_uint16 ( ) for i in xrange ( <NUM_LIT> ) ] ) <EOL> self . MaxStackTraceDepth = v_uint32 ( ) <EOL> self . CryptoExponent = v_uint32 ( ) <EOL> self . TimeZoneId = v_uint32 ( ) <EOL> self . LargePageMinimum = v_uint32 ( ) <EOL> self . Reserved2 = vstruct . VArray ( [ v_uint32 ( ) for i in xrange ( <NUM_LIT:7> ) ] ) <EOL> self . NtProductType = v_uint32 ( ) <EOL> self . ProductTypeIsValid = v_uint8 ( ) <EOL> self . _pad026c = v_bytes ( size = <NUM_LIT:3> ) <EOL> self . NtMajorVersion = v_uint32 ( ) <EOL> self . NtMinorVersion = v_uint32 ( ) <EOL> self . ProcessorFeatures = vstruct . VArray ( [ v_uint8 ( ) for i in xrange ( <NUM_LIT:64> ) ] ) <EOL> self . Reserved1 = v_uint32 ( ) <EOL> self . Reserved3 = v_uint32 ( ) <EOL> self . TimeSlip = v_uint32 ( ) <EOL> self . AlternativeArchitecture = v_uint32 ( ) <EOL> self . AltArchitecturePad = vstruct . VArray ( [ v_uint32 ( ) for i in xrange ( <NUM_LIT:1> ) ] ) <EOL> self . SystemExpirationDate = LARGE_INTEGER ( ) <EOL> self . SuiteMask = v_uint32 ( ) <EOL> self . KdDebuggerEnabled = v_uint8 ( ) <EOL> self . NXSupportPolicy = v_uint8 ( ) <EOL> self . _pad02d8 = v_bytes ( size = <NUM_LIT:2> ) <EOL> self . ActiveConsoleId = v_uint32 ( ) <EOL> self . DismountCount = v_uint32 ( ) <EOL> self . ComPlusPackage = v_uint32 ( ) <EOL> self . LastSystemRITEventTickCount = v_uint32 ( ) <EOL> self . NumberOfPhysicalPages = v_uint32 ( ) <EOL> self . SafeBootMode = v_uint8 ( ) <EOL> self . TscQpcData = v_uint8 ( ) <EOL> self . TscQpcPad = vstruct . VArray ( [ v_uint8 ( ) for i in xrange ( <NUM_LIT:2> ) ] ) <EOL> self . SharedDataFlags = v_uint32 ( ) <EOL> self . DataFlagsPad = vstruct . VArray ( [ v_uint32 ( ) for i in xrange ( <NUM_LIT:1> ) ] ) <EOL> self . TestRetInstruction = v_uint64 ( ) <EOL> self . SystemCall = v_uint32 ( ) <EOL> self . SystemCallReturn = v_uint32 ( ) <EOL> self . SystemCallPad = vstruct . VArray ( [ v_uint64 ( ) for i in xrange ( <NUM_LIT:3> ) ] ) <EOL> self . TickCount = KSYSTEM_TIME ( ) <EOL> self . TickCountPad = vstruct . VArray ( [ v_uint32 ( ) for i in xrange ( <NUM_LIT:1> ) ] ) <EOL> self . Cookie = v_uint32 ( ) <EOL> self . CookiePad = vstruct . VArray ( [ v_uint32 ( ) for i in xrange ( <NUM_LIT:1> ) ] ) <EOL> self . ConsoleSessionForegroundProcessId = v_uint64 ( ) <EOL> self . Wow64SharedInformation = vstruct . VArray ( [ v_uint32 ( ) for i in xrange ( <NUM_LIT:16> ) ] ) <EOL> self . UserModeGlobalLogger = vstruct . VArray ( [ v_uint16 ( ) for i in xrange ( <NUM_LIT:16> ) ] ) <EOL> self . ImageFileExecutionOptions = v_uint32 ( ) <EOL> self . LangGenerationCount = v_uint32 ( ) <EOL> self . Reserved5 = v_uint64 ( ) <EOL> self . InterruptTimeBias = v_uint64 ( ) <EOL> self . TscQpcBias = v_uint64 ( ) <EOL> self . ActiveProcessorCount = v_uint32 ( ) <EOL> self . ActiveGroupCount = v_uint16 ( ) <EOL> self . Reserved4 = v_uint16 ( ) <EOL> self . AitSamplingValue = v_uint32 ( ) <EOL> self . AppCompatFlag = v_uint32 ( ) <EOL> self . SystemDllNativeRelocation = v_uint64 ( ) <EOL> self . SystemDllWowRelocation = v_uint32 ( ) <EOL> self . XStatePad = vstruct . VArray ( [ v_uint32 ( ) for i in xrange ( <NUM_LIT:1> ) ] ) <EOL> self . XState = XSTATE_CONFIGURATION ( ) <EOL> class SYSTEM_POWER_STATE_CONTEXT ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . Reserved1 = v_uint32 ( ) <EOL> class FS_FILTER_PARAMETERS ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . AcquireForModifiedPageWriter = _unnamed_9787 ( ) <EOL> self . _pad0014 = v_bytes ( size = <NUM_LIT:12> ) <EOL> class HEAP ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . Entry = HEAP_ENTRY ( ) <EOL> self . SegmentSignature = v_uint32 ( ) <EOL> self . SegmentFlags = v_uint32 ( ) <EOL> self . SegmentListEntry = LIST_ENTRY ( ) <EOL> self . Heap = v_ptr32 ( ) <EOL> self . BaseAddress = v_ptr32 ( ) <EOL> self . NumberOfPages = v_uint32 ( ) <EOL> self . FirstEntry = v_ptr32 ( ) <EOL> self . LastValidEntry = v_ptr32 ( ) <EOL> self . NumberOfUnCommittedPages = v_uint32 ( ) <EOL> self . NumberOfUnCommittedRanges = v_uint32 ( ) <EOL> self . SegmentAllocatorBackTraceIndex = v_uint16 ( ) <EOL> self . Reserved = v_uint16 ( ) <EOL> self . UCRSegmentList = LIST_ENTRY ( ) <EOL> self . Flags = v_uint32 ( ) <EOL> self . ForceFlags = v_uint32 ( ) <EOL> self . CompatibilityFlags = v_uint32 ( ) <EOL> self . EncodeFlagMask = v_uint32 ( ) <EOL> self . Encoding = HEAP_ENTRY ( ) <EOL> self . PointerKey = v_uint32 ( ) <EOL> self . Interceptor = v_uint32 ( ) <EOL> self . VirtualMemoryThreshold = v_uint32 ( ) <EOL> self . Signature = v_uint32 ( ) <EOL> self . SegmentReserve = v_uint32 ( ) <EOL> self . SegmentCommit = v_uint32 ( ) <EOL> self . DeCommitFreeBlockThreshold = v_uint32 ( ) <EOL> self . DeCommitTotalFreeThreshold = v_uint32 ( ) <EOL> self . TotalFreeSize = v_uint32 ( ) <EOL> self . MaximumAllocationSize = v_uint32 ( ) <EOL> self . ProcessHeapsListIndex = v_uint16 ( ) <EOL> self . HeaderValidateLength = v_uint16 ( ) <EOL> self . HeaderValidateCopy = v_ptr32 ( ) <EOL> self . NextAvailableTagIndex = v_uint16 ( ) <EOL> self . MaximumTagIndex = v_uint16 ( ) <EOL> self . TagEntries = v_ptr32 ( ) <EOL> self . UCRList = LIST_ENTRY ( ) <EOL> self . AlignRound = v_uint32 ( ) <EOL> self . AlignMask = v_uint32 ( ) <EOL> self . VirtualAllocdBlocks = LIST_ENTRY ( ) <EOL> self . SegmentList = LIST_ENTRY ( ) <EOL> self . AllocatorBackTraceIndex = v_uint16 ( ) <EOL> self . _pad00b4 = v_bytes ( size = <NUM_LIT:2> ) <EOL> self . NonDedicatedListLength = v_uint32 ( ) <EOL> self . BlocksIndex = v_ptr32 ( ) <EOL> self . UCRIndex = v_ptr32 ( ) <EOL> self . PseudoTagEntries = v_ptr32 ( ) <EOL> self . FreeLists = LIST_ENTRY ( ) <EOL> self . LockVariable = v_ptr32 ( ) <EOL> self . CommitRoutine = v_ptr32 ( ) <EOL> self . FrontEndHeap = v_ptr32 ( ) <EOL> self . FrontHeapLockCount = v_uint16 ( ) <EOL> self . FrontEndHeapType = v_uint8 ( ) <EOL> self . _pad00dc = v_bytes ( size = <NUM_LIT:1> ) <EOL> self . Counters = HEAP_COUNTERS ( ) <EOL> self . TuningParameters = HEAP_TUNING_PARAMETERS ( ) <EOL> class IO_STATUS_BLOCK ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . Status = v_uint32 ( ) <EOL> self . Information = v_uint32 ( ) <EOL> class PRIVILEGE_SET ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . PrivilegeCount = v_uint32 ( ) <EOL> self . Control = v_uint32 ( ) <EOL> self . Privilege = vstruct . VArray ( [ LUID_AND_ATTRIBUTES ( ) for i in xrange ( <NUM_LIT:1> ) ] ) <EOL> class CM_RESOURCE_LIST ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . Count = v_uint32 ( ) <EOL> self . List = vstruct . VArray ( [ CM_FULL_RESOURCE_DESCRIPTOR ( ) for i in xrange ( <NUM_LIT:1> ) ] ) <EOL> class EPROCESS ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . Pcb = KPROCESS ( ) <EOL> self . ProcessLock = EX_PUSH_LOCK ( ) <EOL> self . _pad00a0 = v_bytes ( size = <NUM_LIT:4> ) <EOL> self . CreateTime = LARGE_INTEGER ( ) <EOL> self . ExitTime = LARGE_INTEGER ( ) <EOL> self . RundownProtect = EX_RUNDOWN_REF ( ) <EOL> self . UniqueProcessId = v_ptr32 ( ) <EOL> self . ActiveProcessLinks = LIST_ENTRY ( ) <EOL> self . ProcessQuotaUsage = vstruct . VArray ( [ v_uint32 ( ) for i in xrange ( <NUM_LIT:2> ) ] ) <EOL> self . ProcessQuotaPeak = vstruct . VArray ( [ v_uint32 ( ) for i in xrange ( <NUM_LIT:2> ) ] ) <EOL> self . CommitCharge = v_uint32 ( ) <EOL> self . QuotaBlock = v_ptr32 ( ) <EOL> self . CpuQuotaBlock = v_ptr32 ( ) <EOL> self . PeakVirtualSize = v_uint32 ( ) <EOL> self . VirtualSize = v_uint32 ( ) <EOL> self . SessionProcessLinks = LIST_ENTRY ( ) <EOL> self . DebugPort = v_ptr32 ( ) <EOL> self . ExceptionPortData = v_ptr32 ( ) <EOL> self . ObjectTable = v_ptr32 ( ) <EOL> self . Token = EX_FAST_REF ( ) <EOL> self . WorkingSetPage = v_uint32 ( ) <EOL> self . AddressCreationLock = EX_PUSH_LOCK ( ) <EOL> self . RotateInProgress = v_ptr32 ( ) <EOL> self . ForkInProgress = v_ptr32 ( ) <EOL> self . HardwareTrigger = v_uint32 ( ) <EOL> self . PhysicalVadRoot = v_ptr32 ( ) <EOL> self . CloneRoot = v_ptr32 ( ) <EOL> self . NumberOfPrivatePages = v_uint32 ( ) <EOL> self . NumberOfLockedPages = v_uint32 ( ) <EOL> self . Win32Process = v_ptr32 ( ) <EOL> self . Job = v_ptr32 ( ) <EOL> self . SectionObject = v_ptr32 ( ) <EOL> self . SectionBaseAddress = v_ptr32 ( ) <EOL> self . Cookie = v_uint32 ( ) <EOL> self . Spare8 = v_uint32 ( ) <EOL> self . WorkingSetWatch = v_ptr32 ( ) <EOL> self . Win32WindowStation = v_ptr32 ( ) <EOL> self . InheritedFromUniqueProcessId = v_ptr32 ( ) <EOL> self . LdtInformation = v_ptr32 ( ) <EOL> self . VdmObjects = v_ptr32 ( ) <EOL> self . ConsoleHostProcess = v_uint32 ( ) <EOL> self . DeviceMap = v_ptr32 ( ) <EOL> self . EtwDataSource = v_ptr32 ( ) <EOL> self . FreeTebHint = v_ptr32 ( ) <EOL> self . _pad0160 = v_bytes ( size = <NUM_LIT:4> ) <EOL> self . PageDirectoryPte = HARDWARE_PTE_X86 ( ) <EOL> self . _pad0168 = v_bytes ( size = <NUM_LIT:4> ) <EOL> self . Session = v_ptr32 ( ) <EOL> self . ImageFileName = vstruct . VArray ( [ v_uint8 ( ) for i in xrange ( <NUM_LIT:15> ) ] ) <EOL> self . PriorityClass = v_uint8 ( ) <EOL> self . JobLinks = LIST_ENTRY ( ) <EOL> self . LockedPagesList = v_ptr32 ( ) <EOL> self . ThreadListHead = LIST_ENTRY ( ) <EOL> self . SecurityPort = v_ptr32 ( ) <EOL> self . PaeTop = v_ptr32 ( ) <EOL> self . ActiveThreads = v_uint32 ( ) <EOL> self . ImagePathHash = v_uint32 ( ) <EOL> self . DefaultHardErrorProcessing = v_uint32 ( ) <EOL> self . LastThreadExitStatus = v_uint32 ( ) <EOL> self . Peb = v_ptr32 ( ) <EOL> self . PrefetchTrace = EX_FAST_REF ( ) <EOL> self . ReadOperationCount = LARGE_INTEGER ( ) <EOL> self . WriteOperationCount = LARGE_INTEGER ( ) <EOL> self . OtherOperationCount = LARGE_INTEGER ( ) <EOL> self . ReadTransferCount = LARGE_INTEGER ( ) <EOL> self . WriteTransferCount = LARGE_INTEGER ( ) <EOL> self . OtherTransferCount = LARGE_INTEGER ( ) <EOL> self . CommitChargeLimit = v_uint32 ( ) <EOL> self . CommitChargePeak = v_uint32 ( ) <EOL> self . AweInfo = v_ptr32 ( ) <EOL> self . SeAuditProcessCreationInfo = SE_AUDIT_PROCESS_CREATION_INFO ( ) <EOL> self . Vm = MMSUPPORT ( ) <EOL> self . MmProcessLinks = LIST_ENTRY ( ) <EOL> self . HighestUserAddress = v_ptr32 ( ) <EOL> self . ModifiedPageCount = v_uint32 ( ) <EOL> self . Flags2 = v_uint32 ( ) <EOL> self . Flags = v_uint32 ( ) <EOL> self . ExitStatus = v_uint32 ( ) <EOL> self . VadRoot = MM_AVL_TABLE ( ) <EOL> self . AlpcContext = ALPC_PROCESS_CONTEXT ( ) <EOL> self . TimerResolutionLink = LIST_ENTRY ( ) <EOL> self . RequestedTimerResolution = v_uint32 ( ) <EOL> self . ActiveThreadsHighWatermark = v_uint32 ( ) <EOL> self . SmallestTimerResolution = v_uint32 ( ) <EOL> self . TimerResolutionStackRecord = v_ptr32 ( ) <EOL> class TP_TASK ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . Callbacks = v_ptr32 ( ) <EOL> self . NumaNode = v_uint32 ( ) <EOL> self . IdealProcessor = v_uint8 ( ) <EOL> self . _pad000c = v_bytes ( size = <NUM_LIT:3> ) <EOL> self . PostGuard = TP_NBQ_GUARD ( ) <EOL> self . NBQNode = v_ptr32 ( ) <EOL> class TEB_ACTIVE_FRAME_CONTEXT ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . Flags = v_uint32 ( ) <EOL> self . FrameName = v_ptr32 ( ) <EOL> class KTIMER ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . Header = DISPATCHER_HEADER ( ) <EOL> self . DueTime = ULARGE_INTEGER ( ) <EOL> self . TimerListEntry = LIST_ENTRY ( ) <EOL> self . Dpc = v_ptr32 ( ) <EOL> self . Period = v_uint32 ( ) <EOL> class _unnamed_7955 ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . OutputBufferLength = v_uint32 ( ) <EOL> self . InputBufferLength = v_uint32 ( ) <EOL> self . IoControlCode = v_uint32 ( ) <EOL> self . Type3InputBuffer = v_ptr32 ( ) <EOL> class _unnamed_7950 ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . Length = v_ptr32 ( ) <EOL> self . Key = v_uint32 ( ) <EOL> self . ByteOffset = LARGE_INTEGER ( ) <EOL> class CM_PARTIAL_RESOURCE_DESCRIPTOR ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . Type = v_uint8 ( ) <EOL> self . ShareDisposition = v_uint8 ( ) <EOL> self . Flags = v_uint16 ( ) <EOL> self . u = _unnamed_9480 ( ) <EOL> class _unnamed_8913 ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . FilePointerIndex = v_uint32 ( ) <EOL> class OBJECT_ATTRIBUTES ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . Length = v_uint32 ( ) <EOL> self . RootDirectory = v_ptr32 ( ) <EOL> self . ObjectName = v_ptr32 ( ) <EOL> self . Attributes = v_uint32 ( ) <EOL> self . SecurityDescriptor = v_ptr32 ( ) <EOL> self . SecurityQualityOfService = v_ptr32 ( ) <EOL> class _unnamed_8084 ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . IdType = v_uint32 ( ) <EOL> class CM_FULL_RESOURCE_DESCRIPTOR ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . InterfaceType = v_uint32 ( ) <EOL> self . BusNumber = v_uint32 ( ) <EOL> self . PartialResourceList = CM_PARTIAL_RESOURCE_LIST ( ) <EOL> class KTIMER_TABLE ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . TimerExpiry = vstruct . VArray ( [ v_ptr32 ( ) for i in xrange ( <NUM_LIT:16> ) ] ) <EOL> self . TimerEntries = vstruct . VArray ( [ KTIMER_TABLE_ENTRY ( ) for i in xrange ( <NUM_LIT> ) ] ) <EOL> class _unnamed_8089 ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . DeviceTextType = v_uint32 ( ) <EOL> self . LocaleId = v_uint32 ( ) <EOL> class _unnamed_8162 ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . Argument1 = v_ptr32 ( ) <EOL> self . Argument2 = v_ptr32 ( ) <EOL> self . Argument3 = v_ptr32 ( ) <EOL> self . Argument4 = v_ptr32 ( ) <EOL> class FAST_IO_DISPATCH ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . SizeOfFastIoDispatch = v_uint32 ( ) <EOL> self . FastIoCheckIfPossible = v_ptr32 ( ) <EOL> self . FastIoRead = v_ptr32 ( ) <EOL> self . FastIoWrite = v_ptr32 ( ) <EOL> self . FastIoQueryBasicInfo = v_ptr32 ( ) <EOL> self . FastIoQueryStandardInfo = v_ptr32 ( ) <EOL> self . FastIoLock = v_ptr32 ( ) <EOL> self . FastIoUnlockSingle = v_ptr32 ( ) <EOL> self . FastIoUnlockAll = v_ptr32 ( ) <EOL> self . FastIoUnlockAllByKey = v_ptr32 ( ) <EOL> self . FastIoDeviceControl = v_ptr32 ( ) <EOL> self . AcquireFileForNtCreateSection = v_ptr32 ( ) <EOL> self . ReleaseFileForNtCreateSection = v_ptr32 ( ) <EOL> self . FastIoDetachDevice = v_ptr32 ( ) <EOL> self . FastIoQueryNetworkOpenInfo = v_ptr32 ( ) <EOL> self . AcquireForModWrite = v_ptr32 ( ) <EOL> self . MdlRead = v_ptr32 ( ) <EOL> self . MdlReadComplete = v_ptr32 ( ) <EOL> self . PrepareMdlWrite = v_ptr32 ( ) <EOL> self . MdlWriteComplete = v_ptr32 ( ) <EOL> self . FastIoReadCompressed = v_ptr32 ( ) <EOL> self . FastIoWriteCompressed = v_ptr32 ( ) <EOL> self . MdlReadCompleteCompressed = v_ptr32 ( ) <EOL> self . MdlWriteCompleteCompressed = v_ptr32 ( ) <EOL> self . FastIoQueryOpen = v_ptr32 ( ) <EOL> self . ReleaseForModWrite = v_ptr32 ( ) <EOL> self . AcquireForCcFlush = v_ptr32 ( ) <EOL> self . ReleaseForCcFlush = v_ptr32 ( ) <EOL> class RTL_DYNAMIC_HASH_TABLE_CONTEXT ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . ChainHead = v_ptr32 ( ) <EOL> self . PrevLinkage = v_ptr32 ( ) <EOL> self . Signature = v_uint32 ( ) <EOL> class MMWSL ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> class PROC_IDLE_STATE_ACCOUNTING ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . TotalTime = v_uint64 ( ) <EOL> self . IdleTransitions = v_uint32 ( ) <EOL> self . FailedTransitions = v_uint32 ( ) <EOL> self . InvalidBucketIndex = v_uint32 ( ) <EOL> self . _pad0018 = v_bytes ( size = <NUM_LIT:4> ) <EOL> self . MinTime = v_uint64 ( ) <EOL> self . MaxTime = v_uint64 ( ) <EOL> self . IdleTimeBuckets = vstruct . VArray ( [ PROC_IDLE_STATE_BUCKET ( ) for i in xrange ( <NUM_LIT:16> ) ] ) <EOL> class _unnamed_9708 ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . Group = v_uint16 ( ) <EOL> self . MessageCount = v_uint16 ( ) <EOL> self . Vector = v_uint32 ( ) <EOL> self . Affinity = v_uint32 ( ) <EOL> class _unnamed_9067 ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . BaseMid = v_uint8 ( ) <EOL> self . Flags1 = v_uint8 ( ) <EOL> self . Flags2 = v_uint8 ( ) <EOL> self . BaseHi = v_uint8 ( ) <EOL> class _unnamed_9700 ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . Start = LARGE_INTEGER ( ) <EOL> self . Length = v_uint32 ( ) <EOL> class _unnamed_9703 ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . Level = v_uint16 ( ) <EOL> self . Group = v_uint16 ( ) <EOL> self . Vector = v_uint32 ( ) <EOL> self . Affinity = v_uint32 ( ) <EOL> class KSPECIAL_REGISTERS ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . Cr0 = v_uint32 ( ) <EOL> self . Cr2 = v_uint32 ( ) <EOL> self . Cr3 = v_uint32 ( ) <EOL> self . Cr4 = v_uint32 ( ) <EOL> self . KernelDr0 = v_uint32 ( ) <EOL> self . KernelDr1 = v_uint32 ( ) <EOL> self . KernelDr2 = v_uint32 ( ) <EOL> self . KernelDr3 = v_uint32 ( ) <EOL> self . KernelDr6 = v_uint32 ( ) <EOL> self . KernelDr7 = v_uint32 ( ) <EOL> self . Gdtr = DESCRIPTOR ( ) <EOL> self . Idtr = DESCRIPTOR ( ) <EOL> self . Tr = v_uint16 ( ) <EOL> self . Ldtr = v_uint16 ( ) <EOL> self . Reserved = vstruct . VArray ( [ v_uint32 ( ) for i in xrange ( <NUM_LIT:6> ) ] ) <EOL> class RTL_CRITICAL_SECTION ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . DebugInfo = v_ptr32 ( ) <EOL> self . LockCount = v_uint32 ( ) <EOL> self . RecursionCount = v_uint32 ( ) <EOL> self . OwningThread = v_ptr32 ( ) <EOL> self . LockSemaphore = v_ptr32 ( ) <EOL> self . SpinCount = v_uint32 ( ) <EOL> class KSYSTEM_TIME ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . LowPart = v_uint32 ( ) <EOL> self . High1Time = v_uint32 ( ) <EOL> self . High2Time = v_uint32 ( ) <EOL> class PROC_IDLE_STATE_BUCKET ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . TotalTime = v_uint64 ( ) <EOL> self . MinTime = v_uint64 ( ) <EOL> self . MaxTime = v_uint64 ( ) <EOL> self . Count = v_uint32 ( ) <EOL> self . _pad0020 = v_bytes ( size = <NUM_LIT:4> ) <EOL> class RTL_STD_LIST_HEAD ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . Next = v_ptr32 ( ) <EOL> self . Lock = RTL_STACK_DATABASE_LOCK ( ) <EOL> class FLOATING_SAVE_AREA ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . ControlWord = v_uint32 ( ) <EOL> self . StatusWord = v_uint32 ( ) <EOL> self . TagWord = v_uint32 ( ) <EOL> self . ErrorOffset = v_uint32 ( ) <EOL> self . ErrorSelector = v_uint32 ( ) <EOL> self . DataOffset = v_uint32 ( ) <EOL> self . DataSelector = v_uint32 ( ) <EOL> self . RegisterArea = vstruct . VArray ( [ v_uint8 ( ) for i in xrange ( <NUM_LIT> ) ] ) <EOL> self . Cr0NpxState = v_uint32 ( ) <EOL> class DPH_HEAP_BLOCK ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . pNextAlloc = v_ptr32 ( ) <EOL> self . _pad0010 = v_bytes ( size = <NUM_LIT:12> ) <EOL> self . pUserAllocation = v_ptr32 ( ) <EOL> self . pVirtualBlock = v_ptr32 ( ) <EOL> self . nVirtualBlockSize = v_uint32 ( ) <EOL> self . nVirtualAccessSize = v_uint32 ( ) <EOL> self . nUserRequestedSize = v_uint32 ( ) <EOL> self . nUserActualSize = v_uint32 ( ) <EOL> self . UserValue = v_ptr32 ( ) <EOL> self . UserFlags = v_uint32 ( ) <EOL> self . StackTrace = v_ptr32 ( ) <EOL> self . AdjacencyEntry = LIST_ENTRY ( ) <EOL> self . pVirtualRegion = v_ptr32 ( ) <EOL> class KQUEUE ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . Header = DISPATCHER_HEADER ( ) <EOL> self . EntryListHead = LIST_ENTRY ( ) <EOL> self . CurrentCount = v_uint32 ( ) <EOL> self . MaximumCount = v_uint32 ( ) <EOL> self . ThreadListHead = LIST_ENTRY ( ) <EOL> class _unnamed_7745 ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . Create = _unnamed_7807 ( ) <EOL> class LUID_AND_ATTRIBUTES ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . Luid = LUID ( ) <EOL> self . Attributes = v_uint32 ( ) <EOL> class _unnamed_8011 ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . InterfaceType = v_ptr32 ( ) <EOL> self . Size = v_uint16 ( ) <EOL> self . Version = v_uint16 ( ) <EOL> self . Interface = v_ptr32 ( ) <EOL> self . InterfaceSpecificData = v_ptr32 ( ) <EOL> class HEAP_BUCKET ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . BlockUnits = v_uint16 ( ) <EOL> self . SizeIndex = v_uint8 ( ) <EOL> self . UseAffinity = v_uint8 ( ) <EOL> class _unnamed_9789 ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . SyncType = v_uint32 ( ) <EOL> self . PageProtection = v_uint32 ( ) <EOL> class KTHREAD ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . Header = DISPATCHER_HEADER ( ) <EOL> self . CycleTime = v_uint64 ( ) <EOL> self . HighCycleTime = v_uint32 ( ) <EOL> self . _pad0020 = v_bytes ( size = <NUM_LIT:4> ) <EOL> self . QuantumTarget = v_uint64 ( ) <EOL> self . InitialStack = v_ptr32 ( ) <EOL> self . StackLimit = v_ptr32 ( ) <EOL> self . KernelStack = v_ptr32 ( ) <EOL> self . ThreadLock = v_uint32 ( ) <EOL> self . WaitRegister = KWAIT_STATUS_REGISTER ( ) <EOL> self . Running = v_uint8 ( ) <EOL> self . Alerted = vstruct . VArray ( [ v_uint8 ( ) for i in xrange ( <NUM_LIT:2> ) ] ) <EOL> self . KernelStackResident = v_uint32 ( ) <EOL> self . ApcState = KAPC_STATE ( ) <EOL> self . NextProcessor = v_uint32 ( ) <EOL> self . DeferredProcessor = v_uint32 ( ) <EOL> self . ApcQueueLock = v_uint32 ( ) <EOL> self . ContextSwitches = v_uint32 ( ) <EOL> self . State = v_uint8 ( ) <EOL> self . NpxState = v_uint8 ( ) <EOL> self . WaitIrql = v_uint8 ( ) <EOL> self . WaitMode = v_uint8 ( ) <EOL> self . WaitStatus = v_uint32 ( ) <EOL> self . WaitBlockList = v_ptr32 ( ) <EOL> self . WaitListEntry = LIST_ENTRY ( ) <EOL> self . Queue = v_ptr32 ( ) <EOL> self . WaitTime = v_uint32 ( ) <EOL> self . KernelApcDisable = v_uint16 ( ) <EOL> self . SpecialApcDisable = v_uint16 ( ) <EOL> self . Teb = v_ptr32 ( ) <EOL> self . _pad0090 = v_bytes ( size = <NUM_LIT:4> ) <EOL> self . Timer = KTIMER ( ) <EOL> self . AutoAlignment = v_uint32 ( ) <EOL> self . ServiceTable = v_ptr32 ( ) <EOL> self . WaitBlock = vstruct . VArray ( [ KWAIT_BLOCK ( ) for i in xrange ( <NUM_LIT:4> ) ] ) <EOL> self . QueueListEntry = LIST_ENTRY ( ) <EOL> self . TrapFrame = v_ptr32 ( ) <EOL> self . FirstArgument = v_ptr32 ( ) <EOL> self . CallbackStack = v_ptr32 ( ) <EOL> self . ApcStateIndex = v_uint8 ( ) <EOL> self . BasePriority = v_uint8 ( ) <EOL> self . PriorityDecrement = v_uint8 ( ) <EOL> self . Preempted = v_uint8 ( ) <EOL> self . AdjustReason = v_uint8 ( ) <EOL> self . AdjustIncrement = v_uint8 ( ) <EOL> self . PreviousMode = v_uint8 ( ) <EOL> self . Saturation = v_uint8 ( ) <EOL> self . SystemCallNumber = v_uint32 ( ) <EOL> self . FreezeCount = v_uint32 ( ) <EOL> self . UserAffinity = GROUP_AFFINITY ( ) <EOL> self . Process = v_ptr32 ( ) <EOL> self . Affinity = GROUP_AFFINITY ( ) <EOL> self . IdealProcessor = v_uint32 ( ) <EOL> self . UserIdealProcessor = v_uint32 ( ) <EOL> self . ApcStatePointer = vstruct . VArray ( [ v_ptr32 ( ) for i in xrange ( <NUM_LIT:2> ) ] ) <EOL> self . SavedApcState = KAPC_STATE ( ) <EOL> self . SuspendCount = v_uint8 ( ) <EOL> self . Spare1 = v_uint8 ( ) <EOL> self . OtherPlatformFill = v_uint8 ( ) <EOL> self . _pad018c = v_bytes ( size = <NUM_LIT:1> ) <EOL> self . Win32Thread = v_ptr32 ( ) <EOL> self . StackBase = v_ptr32 ( ) <EOL> self . SuspendApc = KAPC ( ) <EOL> self . UserTime = v_uint32 ( ) <EOL> self . SuspendSemaphore = KSEMAPHORE ( ) <EOL> self . SListFaultCount = v_uint32 ( ) <EOL> self . ThreadListEntry = LIST_ENTRY ( ) <EOL> self . MutantListHead = LIST_ENTRY ( ) <EOL> self . SListFaultAddress = v_ptr32 ( ) <EOL> self . ThreadCounters = v_ptr32 ( ) <EOL> self . XStateSave = v_ptr32 ( ) <EOL> self . _pad0200 = v_bytes ( size = <NUM_LIT:4> ) <EOL> class _unnamed_8613 ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . CriticalSection = RTL_CRITICAL_SECTION ( ) <EOL> class _unnamed_10231 ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . Length = v_uint32 ( ) <EOL> self . Alignment = v_uint32 ( ) <EOL> self . MinimumAddress = LARGE_INTEGER ( ) <EOL> self . MaximumAddress = LARGE_INTEGER ( ) <EOL> class _unnamed_10260 ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . Length40 = v_uint32 ( ) <EOL> self . Alignment40 = v_uint32 ( ) <EOL> self . MinimumAddress = LARGE_INTEGER ( ) <EOL> self . MaximumAddress = LARGE_INTEGER ( ) <EOL> class PROC_HISTORY_ENTRY ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . Utility = v_uint16 ( ) <EOL> self . Frequency = v_uint8 ( ) <EOL> self . Reserved = v_uint8 ( ) <EOL> class CONTEXT ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . ContextFlags = v_uint32 ( ) <EOL> self . Dr0 = v_uint32 ( ) <EOL> self . Dr1 = v_uint32 ( ) <EOL> self . Dr2 = v_uint32 ( ) <EOL> self . Dr3 = v_uint32 ( ) <EOL> self . Dr6 = v_uint32 ( ) <EOL> self . Dr7 = v_uint32 ( ) <EOL> self . FloatSave = FLOATING_SAVE_AREA ( ) <EOL> self . SegGs = v_uint32 ( ) <EOL> self . SegFs = v_uint32 ( ) <EOL> self . SegEs = v_uint32 ( ) <EOL> self . SegDs = v_uint32 ( ) <EOL> self . Edi = v_uint32 ( ) <EOL> self . Esi = v_uint32 ( ) <EOL> self . Ebx = v_uint32 ( ) <EOL> self . Edx = v_uint32 ( ) <EOL> self . Ecx = v_uint32 ( ) <EOL> self . Eax = v_uint32 ( ) <EOL> self . Ebp = v_uint32 ( ) <EOL> self . Eip = v_uint32 ( ) <EOL> self . SegCs = v_uint32 ( ) <EOL> self . EFlags = v_uint32 ( ) <EOL> self . Esp = v_uint32 ( ) <EOL> self . SegSs = v_uint32 ( ) <EOL> self . ExtendedRegisters = vstruct . VArray ( [ v_uint8 ( ) for i in xrange ( <NUM_LIT> ) ] ) <EOL> class _unnamed_9012 ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . BankNumber = v_uint8 ( ) <EOL> self . Reserved2 = vstruct . VArray ( [ v_uint8 ( ) for i in xrange ( <NUM_LIT:7> ) ] ) <EOL> self . Status = MCI_STATS ( ) <EOL> self . Address = MCI_ADDR ( ) <EOL> self . Misc = v_uint64 ( ) <EOL> class MCI_STATS ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . MciStats = _unnamed_9007 ( ) <EOL> class _unnamed_9019 ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . Address = v_uint64 ( ) <EOL> self . Type = v_uint64 ( ) <EOL> class _unnamed_9790 ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . NotificationType = v_uint32 ( ) <EOL> self . SafeToRecurse = v_uint8 ( ) <EOL> self . _pad0008 = v_bytes ( size = <NUM_LIT:3> ) <EOL> class _unnamed_9791 ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . Argument1 = v_ptr32 ( ) <EOL> self . Argument2 = v_ptr32 ( ) <EOL> self . Argument3 = v_ptr32 ( ) <EOL> self . Argument4 = v_ptr32 ( ) <EOL> self . Argument5 = v_ptr32 ( ) <EOL> class PROC_PERF_LOAD ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . BusyPercentage = v_uint8 ( ) <EOL> self . FrequencyPercentage = v_uint8 ( ) <EOL> class AUX_ACCESS_DATA ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . PrivilegesUsed = v_ptr32 ( ) <EOL> self . GenericMapping = GENERIC_MAPPING ( ) <EOL> self . AccessesToAudit = v_uint32 ( ) <EOL> self . MaximumAuditMask = v_uint32 ( ) <EOL> self . TransactionId = GUID ( ) <EOL> self . NewSecurityDescriptor = v_ptr32 ( ) <EOL> self . ExistingSecurityDescriptor = v_ptr32 ( ) <EOL> self . ParentSecurityDescriptor = v_ptr32 ( ) <EOL> self . DeRefSecurityDescriptor = v_ptr32 ( ) <EOL> self . SDLock = v_ptr32 ( ) <EOL> self . AccessReasons = ACCESS_REASONS ( ) <EOL> class _unnamed_9496 ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . Balance = v_uint32 ( ) <EOL> class HEAP_LOCAL_DATA ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . DeletedSubSegments = SLIST_HEADER ( ) <EOL> self . CrtZone = v_ptr32 ( ) <EOL> self . LowFragHeap = v_ptr32 ( ) <EOL> self . Sequence = v_uint32 ( ) <EOL> self . _pad0018 = v_bytes ( size = <NUM_LIT:4> ) <EOL> self . SegmentInfo = vstruct . VArray ( [ HEAP_LOCAL_SEGMENT_INFO ( ) for i in xrange ( <NUM_LIT> ) ] ) <EOL> class _unnamed_5701 ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . LowPart = v_uint32 ( ) <EOL> self . HighPart = v_uint32 ( ) <EOL> class DPH_BLOCK_INFORMATION ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . StartStamp = v_uint32 ( ) <EOL> self . Heap = v_ptr32 ( ) <EOL> self . RequestedSize = v_uint32 ( ) <EOL> self . ActualSize = v_uint32 ( ) <EOL> self . FreeQueue = LIST_ENTRY ( ) <EOL> self . StackTrace = v_ptr32 ( ) <EOL> self . EndStamp = v_uint32 ( ) <EOL> class PF_KERNEL_GLOBALS ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . AccessBufferAgeThreshold = v_uint64 ( ) <EOL> self . AccessBufferRef = EX_RUNDOWN_REF ( ) <EOL> self . AccessBufferExistsEvent = KEVENT ( ) <EOL> self . AccessBufferMax = v_uint32 ( ) <EOL> self . AccessBufferList = SLIST_HEADER ( ) <EOL> self . StreamSequenceNumber = v_uint32 ( ) <EOL> self . Flags = v_uint32 ( ) <EOL> self . ScenarioPrefetchCount = v_uint32 ( ) <EOL> self . _pad0040 = v_bytes ( size = <NUM_LIT:12> ) <EOL> class _unnamed_7912 ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . Length = v_uint32 ( ) <EOL> self . FileInformationClass = v_uint32 ( ) <EOL> class _unnamed_7915 ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . Length = v_uint32 ( ) <EOL> self . FileInformationClass = v_uint32 ( ) <EOL> self . FileObject = v_ptr32 ( ) <EOL> self . ReplaceIfExists = v_uint8 ( ) <EOL> self . AdvanceOnly = v_uint8 ( ) <EOL> self . _pad0010 = v_bytes ( size = <NUM_LIT:2> ) <EOL> class EVENT_DATA_DESCRIPTOR ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . Ptr = v_uint64 ( ) <EOL> self . Size = v_uint32 ( ) <EOL> self . Reserved = v_uint32 ( ) <EOL> class KDEVICE_QUEUE ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . Type = v_uint16 ( ) <EOL> self . Size = v_uint16 ( ) <EOL> self . DeviceListHead = LIST_ENTRY ( ) <EOL> self . Lock = v_uint32 ( ) <EOL> self . Busy = v_uint8 ( ) <EOL> self . _pad0014 = v_bytes ( size = <NUM_LIT:3> ) <EOL> class IO_DRIVER_CREATE_CONTEXT ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . Size = v_uint16 ( ) <EOL> self . _pad0004 = v_bytes ( size = <NUM_LIT:2> ) <EOL> self . ExtraCreateParameter = v_ptr32 ( ) <EOL> self . DeviceObjectHint = v_ptr32 ( ) <EOL> self . TxnParameters = v_ptr32 ( ) <EOL> class EJOB ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . Event = KEVENT ( ) <EOL> self . JobLinks = LIST_ENTRY ( ) <EOL> self . ProcessListHead = LIST_ENTRY ( ) <EOL> self . JobLock = ERESOURCE ( ) <EOL> self . TotalUserTime = LARGE_INTEGER ( ) <EOL> self . TotalKernelTime = LARGE_INTEGER ( ) <EOL> self . ThisPeriodTotalUserTime = LARGE_INTEGER ( ) <EOL> self . ThisPeriodTotalKernelTime = LARGE_INTEGER ( ) <EOL> self . TotalPageFaultCount = v_uint32 ( ) <EOL> self . TotalProcesses = v_uint32 ( ) <EOL> self . ActiveProcesses = v_uint32 ( ) <EOL> self . TotalTerminatedProcesses = v_uint32 ( ) <EOL> self . PerProcessUserTimeLimit = LARGE_INTEGER ( ) <EOL> self . PerJobUserTimeLimit = LARGE_INTEGER ( ) <EOL> self . MinimumWorkingSetSize = v_uint32 ( ) <EOL> self . MaximumWorkingSetSize = v_uint32 ( ) <EOL> self . LimitFlags = v_uint32 ( ) <EOL> self . ActiveProcessLimit = v_uint32 ( ) <EOL> self . Affinity = KAFFINITY_EX ( ) <EOL> self . PriorityClass = v_uint8 ( ) <EOL> self . _pad00b8 = v_bytes ( size = <NUM_LIT:3> ) <EOL> self . AccessState = v_ptr32 ( ) <EOL> self . UIRestrictionsClass = v_uint32 ( ) <EOL> self . EndOfJobTimeAction = v_uint32 ( ) <EOL> self . CompletionPort = v_ptr32 ( ) <EOL> self . CompletionKey = v_ptr32 ( ) <EOL> self . SessionId = v_uint32 ( ) <EOL> self . SchedulingClass = v_uint32 ( ) <EOL> self . _pad00d8 = v_bytes ( size = <NUM_LIT:4> ) <EOL> self . ReadOperationCount = v_uint64 ( ) <EOL> self . WriteOperationCount = v_uint64 ( ) <EOL> self . OtherOperationCount = v_uint64 ( ) <EOL> self . ReadTransferCount = v_uint64 ( ) <EOL> self . WriteTransferCount = v_uint64 ( ) <EOL> self . OtherTransferCount = v_uint64 ( ) <EOL> self . ProcessMemoryLimit = v_uint32 ( ) <EOL> self . JobMemoryLimit = v_uint32 ( ) <EOL> self . PeakProcessMemoryUsed = v_uint32 ( ) <EOL> self . PeakJobMemoryUsed = v_uint32 ( ) <EOL> self . CurrentJobMemoryUsed = v_uint64 ( ) <EOL> self . MemoryLimitsLock = EX_PUSH_LOCK ( ) <EOL> self . JobSetLinks = LIST_ENTRY ( ) <EOL> self . MemberLevel = v_uint32 ( ) <EOL> self . JobFlags = v_uint32 ( ) <EOL> self . _pad0138 = v_bytes ( size = <NUM_LIT:4> ) <EOL> class HANDLE_TRACE_DEBUG_INFO ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . RefCount = v_uint32 ( ) <EOL> self . TableSize = v_uint32 ( ) <EOL> self . BitMaskFlags = v_uint32 ( ) <EOL> self . CloseCompactionLock = FAST_MUTEX ( ) <EOL> self . CurrentStackIndex = v_uint32 ( ) <EOL> self . TraceDb = vstruct . VArray ( [ HANDLE_TRACE_DB_ENTRY ( ) for i in xrange ( <NUM_LIT:1> ) ] ) <EOL> class KPROCESSOR_STATE ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . ContextFrame = CONTEXT ( ) <EOL> self . SpecialRegisters = KSPECIAL_REGISTERS ( ) <EOL> class KiIoAccessMap ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . DirectionMap = vstruct . VArray ( [ v_uint8 ( ) for i in xrange ( <NUM_LIT:32> ) ] ) <EOL> self . IoMap = vstruct . VArray ( [ v_uint8 ( ) for i in xrange ( <NUM_LIT> ) ] ) <EOL> class KAPC ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . Type = v_uint8 ( ) <EOL> self . SpareByte0 = v_uint8 ( ) <EOL> self . Size = v_uint8 ( ) <EOL> self . SpareByte1 = v_uint8 ( ) <EOL> self . SpareLong0 = v_uint32 ( ) <EOL> self . Thread = v_ptr32 ( ) <EOL> self . ApcListEntry = LIST_ENTRY ( ) <EOL> self . KernelRoutine = v_ptr32 ( ) <EOL> self . RundownRoutine = v_ptr32 ( ) <EOL> self . NormalRoutine = v_ptr32 ( ) <EOL> self . NormalContext = v_ptr32 ( ) <EOL> self . SystemArgument1 = v_ptr32 ( ) <EOL> self . SystemArgument2 = v_ptr32 ( ) <EOL> self . ApcStateIndex = v_uint8 ( ) <EOL> self . ApcMode = v_uint8 ( ) <EOL> self . Inserted = v_uint8 ( ) <EOL> self . _pad0030 = v_bytes ( size = <NUM_LIT:1> ) <EOL> class RTL_STACK_DATABASE_LOCK ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . Lock = RTL_SRWLOCK ( ) <EOL> class SID_IDENTIFIER_AUTHORITY ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . Value = vstruct . VArray ( [ v_uint8 ( ) for i in xrange ( <NUM_LIT:6> ) ] ) <EOL> class XSTATE_FEATURE ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . Offset = v_uint32 ( ) <EOL> self . Size = v_uint32 ( ) <EOL> class WHEA_TIMESTAMP ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . Seconds = v_uint64 ( ) <EOL> class ACTIVATION_CONTEXT ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> class RTL_CRITICAL_SECTION_DEBUG ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . Type = v_uint16 ( ) <EOL> self . CreatorBackTraceIndex = v_uint16 ( ) <EOL> self . CriticalSection = v_ptr32 ( ) <EOL> self . ProcessLocksList = LIST_ENTRY ( ) <EOL> self . EntryCount = v_uint32 ( ) <EOL> self . ContentionCount = v_uint32 ( ) <EOL> self . Flags = v_uint32 ( ) <EOL> self . CreatorBackTraceIndexHigh = v_uint16 ( ) <EOL> self . SpareUSHORT = v_uint16 ( ) <EOL> class DISPATCHER_HEADER ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . Type = v_uint8 ( ) <EOL> self . TimerControlFlags = v_uint8 ( ) <EOL> self . ThreadControlFlags = v_uint8 ( ) <EOL> self . TimerMiscFlags = v_uint8 ( ) <EOL> self . SignalState = v_uint32 ( ) <EOL> self . WaitListHead = LIST_ENTRY ( ) <EOL> class _unnamed_8053 ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . Capabilities = v_ptr32 ( ) <EOL> class PROCESSOR_POWER_STATE ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . IdleStates = v_ptr32 ( ) <EOL> self . _pad0008 = v_bytes ( size = <NUM_LIT:4> ) <EOL> self . IdleTimeLast = v_uint64 ( ) <EOL> self . IdleTimeTotal = v_uint64 ( ) <EOL> self . IdleTimeEntry = v_uint64 ( ) <EOL> self . IdleAccounting = v_ptr32 ( ) <EOL> self . Hypervisor = v_uint32 ( ) <EOL> self . PerfHistoryTotal = v_uint32 ( ) <EOL> self . ThermalConstraint = v_uint8 ( ) <EOL> self . PerfHistoryCount = v_uint8 ( ) <EOL> self . PerfHistorySlot = v_uint8 ( ) <EOL> self . Reserved = v_uint8 ( ) <EOL> self . LastSysTime = v_uint32 ( ) <EOL> self . WmiDispatchPtr = v_uint32 ( ) <EOL> self . WmiInterfaceEnabled = v_uint32 ( ) <EOL> self . _pad0040 = v_bytes ( size = <NUM_LIT:4> ) <EOL> self . FFHThrottleStateInfo = PPM_FFH_THROTTLE_STATE_INFO ( ) <EOL> self . PerfActionDpc = KDPC ( ) <EOL> self . PerfActionMask = v_uint32 ( ) <EOL> self . _pad0088 = v_bytes ( size = <NUM_LIT:4> ) <EOL> self . IdleCheck = PROC_IDLE_SNAP ( ) <EOL> self . PerfCheck = PROC_IDLE_SNAP ( ) <EOL> self . Domain = v_ptr32 ( ) <EOL> self . PerfConstraint = v_ptr32 ( ) <EOL> self . Load = v_ptr32 ( ) <EOL> self . PerfHistory = v_ptr32 ( ) <EOL> self . Utility = v_uint32 ( ) <EOL> self . OverUtilizedHistory = v_uint32 ( ) <EOL> self . AffinityCount = v_uint32 ( ) <EOL> self . AffinityHistory = v_uint32 ( ) <EOL> class POWER_SEQUENCE ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . SequenceD1 = v_uint32 ( ) <EOL> self . SequenceD2 = v_uint32 ( ) <EOL> self . SequenceD3 = v_uint32 ( ) <EOL> class _unnamed_8115 ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . PowerSequence = v_ptr32 ( ) <EOL> class DPH_HEAP_ROOT ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . Signature = v_uint32 ( ) <EOL> self . HeapFlags = v_uint32 ( ) <EOL> self . HeapCritSect = v_ptr32 ( ) <EOL> self . nRemoteLockAcquired = v_uint32 ( ) <EOL> self . pVirtualStorageListHead = v_ptr32 ( ) <EOL> self . pVirtualStorageListTail = v_ptr32 ( ) <EOL> self . nVirtualStorageRanges = v_uint32 ( ) <EOL> self . nVirtualStorageBytes = v_uint32 ( ) <EOL> self . BusyNodesTable = RTL_AVL_TABLE ( ) <EOL> self . NodeToAllocate = v_ptr32 ( ) <EOL> self . nBusyAllocations = v_uint32 ( ) <EOL> self . nBusyAllocationBytesCommitted = v_uint32 ( ) <EOL> self . pFreeAllocationListHead = v_ptr32 ( ) <EOL> self . pFreeAllocationListTail = v_ptr32 ( ) <EOL> self . nFreeAllocations = v_uint32 ( ) <EOL> self . nFreeAllocationBytesCommitted = v_uint32 ( ) <EOL> self . AvailableAllocationHead = LIST_ENTRY ( ) <EOL> self . nAvailableAllocations = v_uint32 ( ) <EOL> self . nAvailableAllocationBytesCommitted = v_uint32 ( ) <EOL> self . pUnusedNodeListHead = v_ptr32 ( ) <EOL> self . pUnusedNodeListTail = v_ptr32 ( ) <EOL> self . nUnusedNodes = v_uint32 ( ) <EOL> self . nBusyAllocationBytesAccessible = v_uint32 ( ) <EOL> self . pNodePoolListHead = v_ptr32 ( ) <EOL> self . pNodePoolListTail = v_ptr32 ( ) <EOL> self . nNodePools = v_uint32 ( ) <EOL> self . nNodePoolBytes = v_uint32 ( ) <EOL> self . NextHeap = LIST_ENTRY ( ) <EOL> self . ExtraFlags = v_uint32 ( ) <EOL> self . Seed = v_uint32 ( ) <EOL> self . NormalHeap = v_ptr32 ( ) <EOL> self . CreateStackTrace = v_ptr32 ( ) <EOL> self . FirstThread = v_ptr32 ( ) <EOL> class JOB_ACCESS_STATE ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> class SECURITY_QUALITY_OF_SERVICE ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . Length = v_uint32 ( ) <EOL> self . ImpersonationLevel = v_uint32 ( ) <EOL> self . ContextTrackingMode = v_uint8 ( ) <EOL> self . EffectiveOnly = v_uint8 ( ) <EOL> self . _pad000c = v_bytes ( size = <NUM_LIT:2> ) <EOL> class COMPRESSED_DATA_INFO ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . CompressionFormatAndEngine = v_uint16 ( ) <EOL> self . CompressionUnitShift = v_uint8 ( ) <EOL> self . ChunkShift = v_uint8 ( ) <EOL> self . ClusterShift = v_uint8 ( ) <EOL> self . Reserved = v_uint8 ( ) <EOL> self . NumberOfChunks = v_uint16 ( ) <EOL> self . CompressedChunkSizes = vstruct . VArray ( [ v_uint32 ( ) for i in xrange ( <NUM_LIT:1> ) ] ) <EOL> class _unnamed_10270 ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . Length64 = v_uint32 ( ) <EOL> self . Alignment64 = v_uint32 ( ) <EOL> self . MinimumAddress = LARGE_INTEGER ( ) <EOL> self . MaximumAddress = LARGE_INTEGER ( ) <EOL> class WHEA_ERROR_RECORD ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . Header = WHEA_ERROR_RECORD_HEADER ( ) <EOL> self . SectionDescriptor = vstruct . VArray ( [ WHEA_ERROR_RECORD_SECTION_DESCRIPTOR ( ) for i in xrange ( <NUM_LIT:1> ) ] ) <EOL> class PS_PER_CPU_QUOTA_CACHE_AWARE ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . SortedListEntry = LIST_ENTRY ( ) <EOL> self . IdleOnlyListHead = LIST_ENTRY ( ) <EOL> self . CycleBaseAllowance = v_uint64 ( ) <EOL> self . CyclesRemaining = v_uint64 ( ) <EOL> self . CurrentGeneration = v_uint32 ( ) <EOL> self . _pad0040 = v_bytes ( size = <NUM_LIT> ) <EOL> class PROC_PERF_CONSTRAINT ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . Prcb = v_ptr32 ( ) <EOL> self . PerfContext = v_uint32 ( ) <EOL> self . PercentageCap = v_uint32 ( ) <EOL> self . ThermalCap = v_uint32 ( ) <EOL> self . TargetFrequency = v_uint32 ( ) <EOL> self . AcumulatedFullFrequency = v_uint32 ( ) <EOL> self . AcumulatedZeroFrequency = v_uint32 ( ) <EOL> self . FrequencyHistoryTotal = v_uint32 ( ) <EOL> self . AverageFrequency = v_uint32 ( ) <EOL> class LUID ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . LowPart = v_uint32 ( ) <EOL> self . HighPart = v_uint32 ( ) <EOL> class _unnamed_7711 ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . Overlay = _unnamed_7784 ( ) <EOL> self . _pad0030 = v_bytes ( size = <NUM_LIT:8> ) <EOL> class CLIENT_ID ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . UniqueProcess = v_ptr32 ( ) <EOL> self . UniqueThread = v_ptr32 ( ) <EOL> class RTL_STACK_TRACE_ENTRY ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . HashChain = RTL_STD_LIST_ENTRY ( ) <EOL> self . TraceCount = v_uint16 ( ) <EOL> self . IndexHigh = v_uint16 ( ) <EOL> self . Index = v_uint16 ( ) <EOL> self . Depth = v_uint16 ( ) <EOL> self . BackTrace = vstruct . VArray ( [ v_ptr32 ( ) for i in xrange ( <NUM_LIT:32> ) ] ) <EOL> class OBJECT_DUMP_CONTROL ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . Stream = v_ptr32 ( ) <EOL> self . Detail = v_uint32 ( ) <EOL> class HANDLE_TRACE_DB_ENTRY ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . ClientId = CLIENT_ID ( ) <EOL> self . Handle = v_ptr32 ( ) <EOL> self . Type = v_uint32 ( ) <EOL> self . StackTrace = vstruct . VArray ( [ v_ptr32 ( ) for i in xrange ( <NUM_LIT:16> ) ] ) <EOL> class GENERAL_LOOKASIDE_POOL ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . ListHead = SLIST_HEADER ( ) <EOL> self . Depth = v_uint16 ( ) <EOL> self . MaximumDepth = v_uint16 ( ) <EOL> self . TotalAllocates = v_uint32 ( ) <EOL> self . AllocateMisses = v_uint32 ( ) <EOL> self . TotalFrees = v_uint32 ( ) <EOL> self . FreeMisses = v_uint32 ( ) <EOL> self . Type = v_uint32 ( ) <EOL> self . Tag = v_uint32 ( ) <EOL> self . Size = v_uint32 ( ) <EOL> self . AllocateEx = v_ptr32 ( ) <EOL> self . FreeEx = v_ptr32 ( ) <EOL> self . ListEntry = LIST_ENTRY ( ) <EOL> self . LastTotalAllocates = v_uint32 ( ) <EOL> self . LastAllocateMisses = v_uint32 ( ) <EOL> self . Future = vstruct . VArray ( [ v_uint32 ( ) for i in xrange ( <NUM_LIT:2> ) ] ) <EOL> class HARDWARE_PTE_X86 ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . Valid = v_uint32 ( ) <EOL> class RTL_SRWLOCK ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . Locked = v_uint32 ( ) <EOL> class HEAP_TAG_ENTRY ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . Allocs = v_uint32 ( ) <EOL> self . Frees = v_uint32 ( ) <EOL> self . Size = v_uint32 ( ) <EOL> self . TagIndex = v_uint16 ( ) <EOL> self . CreatorBackTraceIndex = v_uint16 ( ) <EOL> self . TagName = vstruct . VArray ( [ v_uint16 ( ) for i in xrange ( <NUM_LIT> ) ] ) <EOL> class STRING ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . Length = v_uint16 ( ) <EOL> self . MaximumLength = v_uint16 ( ) <EOL> self . Buffer = v_ptr32 ( ) <EOL> class TP_POOL ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> class LIST_ENTRY32 ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . Flink = v_uint32 ( ) <EOL> self . Blink = v_uint32 ( ) <EOL> class SINGLE_LIST_ENTRY ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . Next = v_ptr32 ( ) <EOL> class PPM_FFH_THROTTLE_STATE_INFO ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . EnableLogging = v_uint8 ( ) <EOL> self . _pad0004 = v_bytes ( size = <NUM_LIT:3> ) <EOL> self . MismatchCount = v_uint32 ( ) <EOL> self . Initialized = v_uint8 ( ) <EOL> self . _pad0010 = v_bytes ( size = <NUM_LIT:7> ) <EOL> self . LastValue = v_uint64 ( ) <EOL> self . LastLogTickCount = LARGE_INTEGER ( ) <EOL> class KDEVICE_QUEUE_ENTRY ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . DeviceListEntry = LIST_ENTRY ( ) <EOL> self . SortKey = v_uint32 ( ) <EOL> self . Inserted = v_uint8 ( ) <EOL> self . _pad0010 = v_bytes ( size = <NUM_LIT:3> ) <EOL> class CACHED_KSTACK_LIST ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . SListHead = SLIST_HEADER ( ) <EOL> self . MinimumFree = v_uint32 ( ) <EOL> self . Misses = v_uint32 ( ) <EOL> self . MissesLast = v_uint32 ( ) <EOL> self . Pad0 = v_uint32 ( ) <EOL> class HEAP_FAILURE_INFORMATION ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . Version = v_uint32 ( ) <EOL> self . StructureSize = v_uint32 ( ) <EOL> self . FailureType = v_uint32 ( ) <EOL> self . HeapAddress = v_ptr32 ( ) <EOL> self . Address = v_ptr32 ( ) <EOL> self . Param1 = v_ptr32 ( ) <EOL> self . Param2 = v_ptr32 ( ) <EOL> self . Param3 = v_ptr32 ( ) <EOL> self . PreviousBlock = v_ptr32 ( ) <EOL> self . NextBlock = v_ptr32 ( ) <EOL> self . ExpectedEncodedEntry = HEAP_ENTRY ( ) <EOL> self . ExpectedDecodedEntry = HEAP_ENTRY ( ) <EOL> self . StackTrace = vstruct . VArray ( [ v_ptr32 ( ) for i in xrange ( <NUM_LIT:32> ) ] ) <EOL> class EX_FAST_REF ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . Object = v_ptr32 ( ) <EOL> class INTERLOCK_SEQ ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . Depth = v_uint16 ( ) <EOL> self . FreeEntryOffset = v_uint16 ( ) <EOL> self . Sequence = v_uint32 ( ) <EOL> class KSPIN_LOCK_QUEUE ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . Next = v_ptr32 ( ) <EOL> self . Lock = v_ptr32 ( ) <EOL> class RTL_ACTIVATION_CONTEXT_STACK_FRAME ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . Previous = v_ptr32 ( ) <EOL> self . ActivationContext = v_ptr32 ( ) <EOL> self . Flags = v_uint32 ( ) <EOL> class FS_FILTER_CALLBACKS ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . SizeOfFsFilterCallbacks = v_uint32 ( ) <EOL> self . Reserved = v_uint32 ( ) <EOL> self . PreAcquireForSectionSynchronization = v_ptr32 ( ) <EOL> self . PostAcquireForSectionSynchronization = v_ptr32 ( ) <EOL> self . PreReleaseForSectionSynchronization = v_ptr32 ( ) <EOL> self . PostReleaseForSectionSynchronization = v_ptr32 ( ) <EOL> self . PreAcquireForCcFlush = v_ptr32 ( ) <EOL> self . PostAcquireForCcFlush = v_ptr32 ( ) <EOL> self . PreReleaseForCcFlush = v_ptr32 ( ) <EOL> self . PostReleaseForCcFlush = v_ptr32 ( ) <EOL> self . PreAcquireForModifiedPageWriter = v_ptr32 ( ) <EOL> self . PostAcquireForModifiedPageWriter = v_ptr32 ( ) <EOL> self . PreReleaseForModifiedPageWriter = v_ptr32 ( ) <EOL> self . PostReleaseForModifiedPageWriter = v_ptr32 ( ) <EOL> class MM_DRIVER_VERIFIER_DATA ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . Level = v_uint32 ( ) <EOL> self . RaiseIrqls = v_uint32 ( ) <EOL> self . AcquireSpinLocks = v_uint32 ( ) <EOL> self . SynchronizeExecutions = v_uint32 ( ) <EOL> self . AllocationsAttempted = v_uint32 ( ) <EOL> self . AllocationsSucceeded = v_uint32 ( ) <EOL> self . AllocationsSucceededSpecialPool = v_uint32 ( ) <EOL> self . AllocationsWithNoTag = v_uint32 ( ) <EOL> self . TrimRequests = v_uint32 ( ) <EOL> self . Trims = v_uint32 ( ) <EOL> self . AllocationsFailed = v_uint32 ( ) <EOL> self . AllocationsFailedDeliberately = v_uint32 ( ) <EOL> self . Loads = v_uint32 ( ) <EOL> self . Unloads = v_uint32 ( ) <EOL> self . UnTrackedPool = v_uint32 ( ) <EOL> self . UserTrims = v_uint32 ( ) <EOL> self . CurrentPagedPoolAllocations = v_uint32 ( ) <EOL> self . CurrentNonPagedPoolAllocations = v_uint32 ( ) <EOL> self . PeakPagedPoolAllocations = v_uint32 ( ) <EOL> self . PeakNonPagedPoolAllocations = v_uint32 ( ) <EOL> self . PagedBytes = v_uint32 ( ) <EOL> self . NonPagedBytes = v_uint32 ( ) <EOL> self . PeakPagedBytes = v_uint32 ( ) <EOL> self . PeakNonPagedBytes = v_uint32 ( ) <EOL> self . BurstAllocationsFailedDeliberately = v_uint32 ( ) <EOL> self . SessionTrims = v_uint32 ( ) <EOL> self . OptionChanges = v_uint32 ( ) <EOL> self . VerifyMode = v_uint32 ( ) <EOL> self . PreviousBucketName = UNICODE_STRING ( ) <EOL> self . ActivityCounter = v_uint32 ( ) <EOL> self . PreviousActivityCounter = v_uint32 ( ) <EOL> self . WorkerTrimRequests = v_uint32 ( ) <EOL> class IO_RESOURCE_DESCRIPTOR ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . Option = v_uint8 ( ) <EOL> self . Type = v_uint8 ( ) <EOL> self . ShareDisposition = v_uint8 ( ) <EOL> self . Spare1 = v_uint8 ( ) <EOL> self . Flags = v_uint16 ( ) <EOL> self . Spare2 = v_uint16 ( ) <EOL> self . u = _unnamed_9655 ( ) <EOL> class EX_PUSH_LOCK_CACHE_AWARE ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . Locks = vstruct . VArray ( [ v_ptr32 ( ) for i in xrange ( <NUM_LIT:32> ) ] ) <EOL> class _unnamed_7963 ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . SecurityInformation = v_uint32 ( ) <EOL> self . SecurityDescriptor = v_ptr32 ( ) <EOL> class _unnamed_7960 ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . SecurityInformation = v_uint32 ( ) <EOL> self . Length = v_uint32 ( ) <EOL> class RTL_TRACE_BLOCK ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . Magic = v_uint32 ( ) <EOL> self . Count = v_uint32 ( ) <EOL> self . Size = v_uint32 ( ) <EOL> self . UserCount = v_uint32 ( ) <EOL> self . UserSize = v_uint32 ( ) <EOL> self . UserContext = v_ptr32 ( ) <EOL> self . Next = v_ptr32 ( ) <EOL> self . Trace = v_ptr32 ( ) <EOL> class IMAGE_OPTIONAL_HEADER ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . Magic = v_uint16 ( ) <EOL> self . MajorLinkerVersion = v_uint8 ( ) <EOL> self . MinorLinkerVersion = v_uint8 ( ) <EOL> self . SizeOfCode = v_uint32 ( ) <EOL> self . SizeOfInitializedData = v_uint32 ( ) <EOL> self . SizeOfUninitializedData = v_uint32 ( ) <EOL> self . AddressOfEntryPoint = v_uint32 ( ) <EOL> self . BaseOfCode = v_uint32 ( ) <EOL> self . BaseOfData = v_uint32 ( ) <EOL> self . ImageBase = v_uint32 ( ) <EOL> self . SectionAlignment = v_uint32 ( ) <EOL> self . FileAlignment = v_uint32 ( ) <EOL> self . MajorOperatingSystemVersion = v_uint16 ( ) <EOL> self . MinorOperatingSystemVersion = v_uint16 ( ) <EOL> self . MajorImageVersion = v_uint16 ( ) <EOL> self . MinorImageVersion = v_uint16 ( ) <EOL> self . MajorSubsystemVersion = v_uint16 ( ) <EOL> self . MinorSubsystemVersion = v_uint16 ( ) <EOL> self . Win32VersionValue = v_uint32 ( ) <EOL> self . SizeOfImage = v_uint32 ( ) <EOL> self . SizeOfHeaders = v_uint32 ( ) <EOL> self . CheckSum = v_uint32 ( ) <EOL> self . Subsystem = v_uint16 ( ) <EOL> self . DllCharacteristics = v_uint16 ( ) <EOL> self . SizeOfStackReserve = v_uint32 ( ) <EOL> self . SizeOfStackCommit = v_uint32 ( ) <EOL> self . SizeOfHeapReserve = v_uint32 ( ) <EOL> self . SizeOfHeapCommit = v_uint32 ( ) <EOL> self . LoaderFlags = v_uint32 ( ) <EOL> self . NumberOfRvaAndSizes = v_uint32 ( ) <EOL> self . DataDirectory = vstruct . VArray ( [ IMAGE_DATA_DIRECTORY ( ) for i in xrange ( <NUM_LIT:16> ) ] ) <EOL> class SCSI_REQUEST_BLOCK ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> class ETHREAD ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . Tcb = KTHREAD ( ) <EOL> self . CreateTime = LARGE_INTEGER ( ) <EOL> self . ExitTime = LARGE_INTEGER ( ) <EOL> self . ExitStatus = v_uint32 ( ) <EOL> self . PostBlockList = LIST_ENTRY ( ) <EOL> self . TerminationPort = v_ptr32 ( ) <EOL> self . ActiveTimerListLock = v_uint32 ( ) <EOL> self . ActiveTimerListHead = LIST_ENTRY ( ) <EOL> self . Cid = CLIENT_ID ( ) <EOL> self . KeyedWaitSemaphore = KSEMAPHORE ( ) <EOL> self . ClientSecurity = PS_CLIENT_SECURITY_CONTEXT ( ) <EOL> self . IrpList = LIST_ENTRY ( ) <EOL> self . TopLevelIrp = v_uint32 ( ) <EOL> self . DeviceToVerify = v_ptr32 ( ) <EOL> self . CpuQuotaApc = v_ptr32 ( ) <EOL> self . Win32StartAddress = v_ptr32 ( ) <EOL> self . LegacyPowerObject = v_ptr32 ( ) <EOL> self . ThreadListEntry = LIST_ENTRY ( ) <EOL> self . RundownProtect = EX_RUNDOWN_REF ( ) <EOL> self . ThreadLock = EX_PUSH_LOCK ( ) <EOL> self . ReadClusterSize = v_uint32 ( ) <EOL> self . MmLockOrdering = v_uint32 ( ) <EOL> self . CrossThreadFlags = v_uint32 ( ) <EOL> self . SameThreadPassiveFlags = v_uint32 ( ) <EOL> self . SameThreadApcFlags = v_uint32 ( ) <EOL> self . CacheManagerActive = v_uint8 ( ) <EOL> self . DisablePageFaultClustering = v_uint8 ( ) <EOL> self . ActiveFaultCount = v_uint8 ( ) <EOL> self . LockOrderState = v_uint8 ( ) <EOL> self . AlpcMessageId = v_uint32 ( ) <EOL> self . AlpcMessage = v_ptr32 ( ) <EOL> self . AlpcWaitListEntry = LIST_ENTRY ( ) <EOL> self . CacheManagerCount = v_uint32 ( ) <EOL> self . IoBoostCount = v_uint32 ( ) <EOL> self . IrpListLock = v_uint32 ( ) <EOL> self . ReservedForSynchTracking = v_ptr32 ( ) <EOL> self . CmCallbackListHead = SINGLE_LIST_ENTRY ( ) <EOL> self . _pad02b8 = v_bytes ( size = <NUM_LIT:4> ) <EOL> class ASSEMBLY_STORAGE_MAP ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> class FAST_MUTEX ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . Count = v_uint32 ( ) <EOL> self . Owner = v_ptr32 ( ) <EOL> self . Contention = v_uint32 ( ) <EOL> self . Event = KEVENT ( ) <EOL> self . OldIrql = v_uint32 ( ) <EOL> class WHEA_ERROR_RECORD_HEADER_VALIDBITS ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . PlatformId = v_uint32 ( ) <EOL> class _unnamed_8157 ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . ProviderId = v_uint32 ( ) <EOL> self . DataPath = v_ptr32 ( ) <EOL> self . BufferSize = v_uint32 ( ) <EOL> self . Buffer = v_ptr32 ( ) <EOL> class _unnamed_8153 ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . AllocatedResources = v_ptr32 ( ) <EOL> self . AllocatedResourcesTranslated = v_ptr32 ( ) <EOL> class IO_SECURITY_CONTEXT ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . SecurityQos = v_ptr32 ( ) <EOL> self . AccessState = v_ptr32 ( ) <EOL> self . DesiredAccess = v_uint32 ( ) <EOL> self . FullCreateOptions = v_uint32 ( ) <EOL> class TERMINATION_PORT ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . Next = v_ptr32 ( ) <EOL> self . Port = v_ptr32 ( ) <EOL> class _unnamed_9303 ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . AsULONG = v_uint32 ( ) <EOL> class IO_CLIENT_EXTENSION ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . NextExtension = v_ptr32 ( ) <EOL> self . ClientIdentificationAddress = v_ptr32 ( ) <EOL> class INITIAL_PRIVILEGE_SET ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . PrivilegeCount = v_uint32 ( ) <EOL> self . Control = v_uint32 ( ) <EOL> self . Privilege = vstruct . VArray ( [ LUID_AND_ATTRIBUTES ( ) for i in xrange ( <NUM_LIT:3> ) ] ) <EOL> class WHEA_ERROR_RECORD_HEADER_FLAGS ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . Recovered = v_uint32 ( ) <EOL> class XSTATE_CONFIGURATION ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . EnabledFeatures = v_uint64 ( ) <EOL> self . Size = v_uint32 ( ) <EOL> self . OptimizedSave = v_uint32 ( ) <EOL> self . Features = vstruct . VArray ( [ XSTATE_FEATURE ( ) for i in xrange ( <NUM_LIT:64> ) ] ) <EOL> class _unnamed_9713 ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . Raw = _unnamed_9708 ( ) <EOL> class _unnamed_9716 ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . Channel = v_uint32 ( ) <EOL> self . Port = v_uint32 ( ) <EOL> self . Reserved1 = v_uint32 ( ) <EOL> class KWAIT_BLOCK ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . WaitListEntry = LIST_ENTRY ( ) <EOL> self . Thread = v_ptr32 ( ) <EOL> self . Object = v_ptr32 ( ) <EOL> self . NextWaitBlock = v_ptr32 ( ) <EOL> self . WaitKey = v_uint16 ( ) <EOL> self . WaitType = v_uint8 ( ) <EOL> self . BlockState = v_uint8 ( ) <EOL> class _unnamed_9655 ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . Port = _unnamed_10231 ( ) <EOL> class ACTIVATION_CONTEXT_DATA ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> class FILE_NETWORK_OPEN_INFORMATION ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . CreationTime = LARGE_INTEGER ( ) <EOL> self . LastAccessTime = LARGE_INTEGER ( ) <EOL> self . LastWriteTime = LARGE_INTEGER ( ) <EOL> self . ChangeTime = LARGE_INTEGER ( ) <EOL> self . AllocationSize = LARGE_INTEGER ( ) <EOL> self . EndOfFile = LARGE_INTEGER ( ) <EOL> self . FileAttributes = v_uint32 ( ) <EOL> self . _pad0038 = v_bytes ( size = <NUM_LIT:4> ) <EOL> class DESCRIPTOR ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . Pad = v_uint16 ( ) <EOL> self . Limit = v_uint16 ( ) <EOL> self . Base = v_uint32 ( ) <EOL> class HEAP_USERDATA_HEADER ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . SFreeListEntry = SINGLE_LIST_ENTRY ( ) <EOL> self . Reserved = v_ptr32 ( ) <EOL> self . SizeIndex = v_uint32 ( ) <EOL> self . Signature = v_uint32 ( ) <EOL> class RTL_DRIVE_LETTER_CURDIR ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . Flags = v_uint16 ( ) <EOL> self . Length = v_uint16 ( ) <EOL> self . TimeStamp = v_uint32 ( ) <EOL> self . DosPath = STRING ( ) <EOL> class CACHE_DESCRIPTOR ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . Level = v_uint8 ( ) <EOL> self . Associativity = v_uint8 ( ) <EOL> self . LineSize = v_uint16 ( ) <EOL> self . Size = v_uint32 ( ) <EOL> self . Type = v_uint32 ( ) <EOL> class GENERAL_LOOKASIDE ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . ListHead = SLIST_HEADER ( ) <EOL> self . Depth = v_uint16 ( ) <EOL> self . MaximumDepth = v_uint16 ( ) <EOL> self . TotalAllocates = v_uint32 ( ) <EOL> self . AllocateMisses = v_uint32 ( ) <EOL> self . TotalFrees = v_uint32 ( ) <EOL> self . FreeMisses = v_uint32 ( ) <EOL> self . Type = v_uint32 ( ) <EOL> self . Tag = v_uint32 ( ) <EOL> self . Size = v_uint32 ( ) <EOL> self . AllocateEx = v_ptr32 ( ) <EOL> self . FreeEx = v_ptr32 ( ) <EOL> self . ListEntry = LIST_ENTRY ( ) <EOL> self . LastTotalAllocates = v_uint32 ( ) <EOL> self . LastAllocateMisses = v_uint32 ( ) <EOL> self . Future = vstruct . VArray ( [ v_uint32 ( ) for i in xrange ( <NUM_LIT:2> ) ] ) <EOL> self . _pad0080 = v_bytes ( size = <NUM_LIT> ) <EOL> class TEB_ACTIVE_FRAME ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . Flags = v_uint32 ( ) <EOL> self . Previous = v_ptr32 ( ) <EOL> self . Context = v_ptr32 ( ) <EOL> class ULARGE_INTEGER ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . LowPart = v_uint32 ( ) <EOL> self . HighPart = v_uint32 ( ) <EOL> class _unnamed_9007 ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . McaCod = v_uint16 ( ) <EOL> self . MsCod = v_uint16 ( ) <EOL> self . OtherInfo = v_uint32 ( ) <EOL> class _unnamed_9000 ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . Mca = _unnamed_9012 ( ) <EOL> class _unnamed_7723 ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . UserApcRoutine = v_ptr32 ( ) <EOL> self . UserApcContext = v_ptr32 ( ) <EOL> class KWAIT_STATUS_REGISTER ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . Flags = v_uint8 ( ) <EOL> class KGDTENTRY ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . LimitLow = v_uint16 ( ) <EOL> self . BaseLow = v_uint16 ( ) <EOL> self . HighWord = _unnamed_6512 ( ) <EOL> class NAMED_PIPE_CREATE_PARAMETERS ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . NamedPipeType = v_uint32 ( ) <EOL> self . ReadMode = v_uint32 ( ) <EOL> self . CompletionMode = v_uint32 ( ) <EOL> self . MaximumInstances = v_uint32 ( ) <EOL> self . InboundQuota = v_uint32 ( ) <EOL> self . OutboundQuota = v_uint32 ( ) <EOL> self . DefaultTimeout = LARGE_INTEGER ( ) <EOL> self . TimeoutSpecified = v_uint8 ( ) <EOL> self . _pad0028 = v_bytes ( size = <NUM_LIT:7> ) <EOL> class NT_TIB ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . ExceptionList = v_ptr32 ( ) <EOL> self . StackBase = v_ptr32 ( ) <EOL> self . StackLimit = v_ptr32 ( ) <EOL> self . SubSystemTib = v_ptr32 ( ) <EOL> self . FiberData = v_ptr32 ( ) <EOL> self . ArbitraryUserPointer = v_ptr32 ( ) <EOL> self . Self = v_ptr32 ( ) <EOL> class RTL_STD_LIST_ENTRY ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . Next = v_ptr32 ( ) <EOL> class POWER_STATE ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . SystemState = v_uint32 ( ) <EOL> class UNICODE_STRING ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . Length = v_uint16 ( ) <EOL> self . MaximumLength = v_uint16 ( ) <EOL> self . Buffer = v_ptr32 ( ) <EOL> class _unnamed_9480 ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . Generic = _unnamed_9700 ( ) <EOL> class HEAP_LIST_LOOKUP ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . ExtendedLookup = v_ptr32 ( ) <EOL> self . ArraySize = v_uint32 ( ) <EOL> self . ExtraItem = v_uint32 ( ) <EOL> self . ItemCount = v_uint32 ( ) <EOL> self . OutOfRangeItems = v_uint32 ( ) <EOL> self . BaseIndex = v_uint32 ( ) <EOL> self . ListHead = v_ptr32 ( ) <EOL> self . ListsInUseUlong = v_ptr32 ( ) <EOL> self . ListHints = v_ptr32 ( ) <EOL> class EPROCESS_QUOTA_BLOCK ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> class HEAP_DEBUGGING_INFORMATION ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . InterceptorFunction = v_ptr32 ( ) <EOL> self . InterceptorValue = v_uint16 ( ) <EOL> self . _pad0008 = v_bytes ( size = <NUM_LIT:2> ) <EOL> self . ExtendedOptions = v_uint32 ( ) <EOL> self . StackTraceDepth = v_uint32 ( ) <EOL> self . MinTotalBlockSize = v_uint32 ( ) <EOL> self . MaxTotalBlockSize = v_uint32 ( ) <EOL> self . HeapLeakEnumerationRoutine = v_ptr32 ( ) <EOL> class PEB ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . InheritedAddressSpace = v_uint8 ( ) <EOL> self . ReadImageFileExecOptions = v_uint8 ( ) <EOL> self . BeingDebugged = v_uint8 ( ) <EOL> self . BitField = v_uint8 ( ) <EOL> self . Mutant = v_ptr32 ( ) <EOL> self . ImageBaseAddress = v_ptr32 ( ) <EOL> self . Ldr = v_ptr32 ( ) <EOL> self . ProcessParameters = v_ptr32 ( ) <EOL> self . SubSystemData = v_ptr32 ( ) <EOL> self . ProcessHeap = v_ptr32 ( ) <EOL> self . FastPebLock = v_ptr32 ( ) <EOL> self . AtlThunkSListPtr = v_ptr32 ( ) <EOL> self . IFEOKey = v_ptr32 ( ) <EOL> self . CrossProcessFlags = v_uint32 ( ) <EOL> self . KernelCallbackTable = v_ptr32 ( ) <EOL> self . SystemReserved = vstruct . VArray ( [ v_uint32 ( ) for i in xrange ( <NUM_LIT:1> ) ] ) <EOL> self . AtlThunkSListPtr32 = v_uint32 ( ) <EOL> self . ApiSetMap = v_ptr32 ( ) <EOL> self . TlsExpansionCounter = v_uint32 ( ) <EOL> self . TlsBitmap = v_ptr32 ( ) <EOL> self . TlsBitmapBits = vstruct . VArray ( [ v_uint32 ( ) for i in xrange ( <NUM_LIT:2> ) ] ) <EOL> self . ReadOnlySharedMemoryBase = v_ptr32 ( ) <EOL> self . HotpatchInformation = v_ptr32 ( ) <EOL> self . ReadOnlyStaticServerData = v_ptr32 ( ) <EOL> self . AnsiCodePageData = v_ptr32 ( ) <EOL> self . OemCodePageData = v_ptr32 ( ) <EOL> self . UnicodeCaseTableData = v_ptr32 ( ) <EOL> self . NumberOfProcessors = v_uint32 ( ) <EOL> self . NtGlobalFlag = v_uint32 ( ) <EOL> self . _pad0070 = v_bytes ( size = <NUM_LIT:4> ) <EOL> self . CriticalSectionTimeout = LARGE_INTEGER ( ) <EOL> self . HeapSegmentReserve = v_uint32 ( ) <EOL> self . HeapSegmentCommit = v_uint32 ( ) <EOL> self . HeapDeCommitTotalFreeThreshold = v_uint32 ( ) <EOL> self . HeapDeCommitFreeBlockThreshold = v_uint32 ( ) <EOL> self . NumberOfHeaps = v_uint32 ( ) <EOL> self . MaximumNumberOfHeaps = v_uint32 ( ) <EOL> self . ProcessHeaps = v_ptr32 ( ) <EOL> self . GdiSharedHandleTable = v_ptr32 ( ) <EOL> self . ProcessStarterHelper = v_ptr32 ( ) <EOL> self . GdiDCAttributeList = v_uint32 ( ) <EOL> self . LoaderLock = v_ptr32 ( ) <EOL> self . OSMajorVersion = v_uint32 ( ) <EOL> self . OSMinorVersion = v_uint32 ( ) <EOL> self . OSBuildNumber = v_uint16 ( ) <EOL> self . OSCSDVersion = v_uint16 ( ) <EOL> self . OSPlatformId = v_uint32 ( ) <EOL> self . ImageSubsystem = v_uint32 ( ) <EOL> self . ImageSubsystemMajorVersion = v_uint32 ( ) <EOL> self . ImageSubsystemMinorVersion = v_uint32 ( ) <EOL> self . ActiveProcessAffinityMask = v_uint32 ( ) <EOL> self . GdiHandleBuffer = vstruct . VArray ( [ v_uint32 ( ) for i in xrange ( <NUM_LIT> ) ] ) <EOL> self . PostProcessInitRoutine = v_ptr32 ( ) <EOL> self . TlsExpansionBitmap = v_ptr32 ( ) <EOL> self . TlsExpansionBitmapBits = vstruct . VArray ( [ v_uint32 ( ) for i in xrange ( <NUM_LIT:32> ) ] ) <EOL> self . SessionId = v_uint32 ( ) <EOL> self . AppCompatFlags = ULARGE_INTEGER ( ) <EOL> self . AppCompatFlagsUser = ULARGE_INTEGER ( ) <EOL> self . pShimData = v_ptr32 ( ) <EOL> self . AppCompatInfo = v_ptr32 ( ) <EOL> self . CSDVersion = UNICODE_STRING ( ) <EOL> self . ActivationContextData = v_ptr32 ( ) <EOL> self . ProcessAssemblyStorageMap = v_ptr32 ( ) <EOL> self . SystemDefaultActivationContextData = v_ptr32 ( ) <EOL> self . SystemAssemblyStorageMap = v_ptr32 ( ) <EOL> self . MinimumStackCommit = v_uint32 ( ) <EOL> self . FlsCallback = v_ptr32 ( ) <EOL> self . FlsListHead = LIST_ENTRY ( ) <EOL> self . FlsBitmap = v_ptr32 ( ) <EOL> self . FlsBitmapBits = vstruct . VArray ( [ v_uint32 ( ) for i in xrange ( <NUM_LIT:4> ) ] ) <EOL> self . FlsHighIndex = v_uint32 ( ) <EOL> self . WerRegistrationData = v_ptr32 ( ) <EOL> self . WerShipAssertPtr = v_ptr32 ( ) <EOL> self . pContextData = v_ptr32 ( ) <EOL> self . pImageHeaderHash = v_ptr32 ( ) <EOL> self . TracingFlags = v_uint32 ( ) <EOL> self . _pad0248 = v_bytes ( size = <NUM_LIT:4> ) <EOL> class _unnamed_7923 ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . Length = v_uint32 ( ) <EOL> self . EaList = v_ptr32 ( ) <EOL> self . EaListLength = v_uint32 ( ) <EOL> self . EaIndex = v_uint32 ( ) <EOL> class STACK_TRACE_DATABASE ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . Reserved = vstruct . VArray ( [ v_uint8 ( ) for i in xrange ( <NUM_LIT> ) ] ) <EOL> self . Reserved2 = v_ptr32 ( ) <EOL> self . PeakHashCollisionListLength = v_uint32 ( ) <EOL> self . LowerMemoryStart = v_ptr32 ( ) <EOL> self . PreCommitted = v_uint8 ( ) <EOL> self . DumpInProgress = v_uint8 ( ) <EOL> self . _pad0048 = v_bytes ( size = <NUM_LIT:2> ) <EOL> self . CommitBase = v_ptr32 ( ) <EOL> self . CurrentLowerCommitLimit = v_ptr32 ( ) <EOL> self . CurrentUpperCommitLimit = v_ptr32 ( ) <EOL> self . NextFreeLowerMemory = v_ptr32 ( ) <EOL> self . NextFreeUpperMemory = v_ptr32 ( ) <EOL> self . NumberOfEntriesLookedUp = v_uint32 ( ) <EOL> self . NumberOfEntriesAdded = v_uint32 ( ) <EOL> self . EntryIndexArray = v_ptr32 ( ) <EOL> self . NumberOfEntriesAllocated = v_uint32 ( ) <EOL> self . NumberOfEntriesAvailable = v_uint32 ( ) <EOL> self . NumberOfAllocationFailures = v_uint32 ( ) <EOL> self . _pad0078 = v_bytes ( size = <NUM_LIT:4> ) <EOL> self . FreeLists = vstruct . VArray ( [ SLIST_HEADER ( ) for i in xrange ( <NUM_LIT:32> ) ] ) <EOL> self . NumberOfBuckets = v_uint32 ( ) <EOL> self . Buckets = vstruct . VArray ( [ RTL_STD_LIST_HEAD ( ) for i in xrange ( <NUM_LIT:1> ) ] ) <EOL> self . _pad0188 = v_bytes ( size = <NUM_LIT:4> ) <EOL> class _unnamed_7835 ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . SecurityContext = v_ptr32 ( ) <EOL> self . Options = v_uint32 ( ) <EOL> self . Reserved = v_uint16 ( ) <EOL> self . ShareAccess = v_uint16 ( ) <EOL> self . Parameters = v_ptr32 ( ) <EOL> class _unnamed_7842 ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . Length = v_uint32 ( ) <EOL> self . Key = v_uint32 ( ) <EOL> self . ByteOffset = LARGE_INTEGER ( ) <EOL> class _unnamed_7928 ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . Length = v_uint32 ( ) <EOL> class KDPC ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . Type = v_uint8 ( ) <EOL> self . Importance = v_uint8 ( ) <EOL> self . Number = v_uint16 ( ) <EOL> self . DpcListEntry = LIST_ENTRY ( ) <EOL> self . DeferredRoutine = v_ptr32 ( ) <EOL> self . DeferredContext = v_ptr32 ( ) <EOL> self . SystemArgument1 = v_ptr32 ( ) <EOL> self . SystemArgument2 = v_ptr32 ( ) <EOL> self . DpcData = v_ptr32 ( ) <EOL> class KEVENT ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . Header = DISPATCHER_HEADER ( ) <EOL> class KSEMAPHORE ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . Header = DISPATCHER_HEADER ( ) <EOL> self . Limit = v_uint32 ( ) <EOL> class MM_PAGE_ACCESS_INFO_HEADER ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . Link = SINGLE_LIST_ENTRY ( ) <EOL> self . Type = v_uint32 ( ) <EOL> self . EmptySequenceNumber = v_uint32 ( ) <EOL> self . _pad0010 = v_bytes ( size = <NUM_LIT:4> ) <EOL> self . CreateTime = v_uint64 ( ) <EOL> self . EmptyTime = v_uint64 ( ) <EOL> self . PageEntry = v_ptr32 ( ) <EOL> self . FileEntry = v_ptr32 ( ) <EOL> self . FirstFileEntry = v_ptr32 ( ) <EOL> self . Process = v_ptr32 ( ) <EOL> self . SessionId = v_uint32 ( ) <EOL> self . _pad0038 = v_bytes ( size = <NUM_LIT:4> ) <EOL> class OBJECT_TYPE ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . TypeList = LIST_ENTRY ( ) <EOL> self . Name = UNICODE_STRING ( ) <EOL> self . DefaultObject = v_ptr32 ( ) <EOL> self . Index = v_uint8 ( ) <EOL> self . _pad0018 = v_bytes ( size = <NUM_LIT:3> ) <EOL> self . TotalNumberOfObjects = v_uint32 ( ) <EOL> self . TotalNumberOfHandles = v_uint32 ( ) <EOL> self . HighWaterNumberOfObjects = v_uint32 ( ) <EOL> self . HighWaterNumberOfHandles = v_uint32 ( ) <EOL> self . TypeInfo = OBJECT_TYPE_INITIALIZER ( ) <EOL> self . TypeLock = EX_PUSH_LOCK ( ) <EOL> self . Key = v_uint32 ( ) <EOL> self . CallbackList = LIST_ENTRY ( ) <EOL> class HANDLE_TABLE ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . TableCode = v_uint32 ( ) <EOL> self . QuotaProcess = v_ptr32 ( ) <EOL> self . UniqueProcessId = v_ptr32 ( ) <EOL> self . HandleLock = EX_PUSH_LOCK ( ) <EOL> self . HandleTableList = LIST_ENTRY ( ) <EOL> self . HandleContentionEvent = EX_PUSH_LOCK ( ) <EOL> self . DebugInfo = v_ptr32 ( ) <EOL> self . ExtraInfoPages = v_uint32 ( ) <EOL> self . Flags = v_uint32 ( ) <EOL> self . FirstFreeHandle = v_uint32 ( ) <EOL> self . LastFreeHandleEntry = v_ptr32 ( ) <EOL> self . HandleCount = v_uint32 ( ) <EOL> self . NextHandleNeedingPool = v_uint32 ( ) <EOL> self . HandleCountHighWatermark = v_uint32 ( ) <EOL> class MMSUPPORT_FLAGS ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . WorkingSetType = v_uint8 ( ) <EOL> self . SessionMaster = v_uint8 ( ) <EOL> self . MemoryPriority = v_uint8 ( ) <EOL> self . WsleDeleted = v_uint8 ( ) <EOL> class PROC_PERF_DOMAIN ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . Link = LIST_ENTRY ( ) <EOL> self . Master = v_ptr32 ( ) <EOL> self . Members = KAFFINITY_EX ( ) <EOL> self . FeedbackHandler = v_ptr32 ( ) <EOL> self . GetFFHThrottleState = v_ptr32 ( ) <EOL> self . BoostPolicyHandler = v_ptr32 ( ) <EOL> self . PerfSelectionHandler = v_ptr32 ( ) <EOL> self . PerfHandler = v_ptr32 ( ) <EOL> self . Processors = v_ptr32 ( ) <EOL> self . PerfChangeTime = v_uint64 ( ) <EOL> self . ProcessorCount = v_uint32 ( ) <EOL> self . PreviousFrequencyMhz = v_uint32 ( ) <EOL> self . CurrentFrequencyMhz = v_uint32 ( ) <EOL> self . PreviousFrequency = v_uint32 ( ) <EOL> self . CurrentFrequency = v_uint32 ( ) <EOL> self . CurrentPerfContext = v_uint32 ( ) <EOL> self . DesiredFrequency = v_uint32 ( ) <EOL> self . MaxFrequency = v_uint32 ( ) <EOL> self . MinPerfPercent = v_uint32 ( ) <EOL> self . MinThrottlePercent = v_uint32 ( ) <EOL> self . MaxPercent = v_uint32 ( ) <EOL> self . MinPercent = v_uint32 ( ) <EOL> self . ConstrainedMaxPercent = v_uint32 ( ) <EOL> self . ConstrainedMinPercent = v_uint32 ( ) <EOL> self . Coordination = v_uint8 ( ) <EOL> self . _pad0074 = v_bytes ( size = <NUM_LIT:3> ) <EOL> self . PerfChangeIntervalCount = v_uint32 ( ) <EOL> class EXCEPTION_REGISTRATION_RECORD ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . Next = v_ptr32 ( ) <EOL> self . Handler = v_ptr32 ( ) <EOL> class FILE_BASIC_INFORMATION ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . CreationTime = LARGE_INTEGER ( ) <EOL> self . LastAccessTime = LARGE_INTEGER ( ) <EOL> self . LastWriteTime = LARGE_INTEGER ( ) <EOL> self . ChangeTime = LARGE_INTEGER ( ) <EOL> self . FileAttributes = v_uint32 ( ) <EOL> self . _pad0028 = v_bytes ( size = <NUM_LIT:4> ) <EOL> class LIST_ENTRY ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . Flink = v_ptr32 ( ) <EOL> self . Blink = v_ptr32 ( ) <EOL> class M128A ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . Low = v_uint64 ( ) <EOL> self . High = v_uint64 ( ) <EOL> class RTL_DYNAMIC_HASH_TABLE_ENUMERATOR ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . HashEntry = RTL_DYNAMIC_HASH_TABLE_ENTRY ( ) <EOL> self . ChainHead = v_ptr32 ( ) <EOL> self . BucketIndex = v_uint32 ( ) <EOL> class _unnamed_8067 ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . IoResourceRequirementList = v_ptr32 ( ) <EOL> class GUID ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . Data1 = v_uint32 ( ) <EOL> self . Data2 = v_uint16 ( ) <EOL> self . Data3 = v_uint16 ( ) <EOL> self . Data4 = vstruct . VArray ( [ v_uint8 ( ) for i in xrange ( <NUM_LIT:8> ) ] ) <EOL> class HEAP_UCR_DESCRIPTOR ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . ListEntry = LIST_ENTRY ( ) <EOL> self . SegmentEntry = LIST_ENTRY ( ) <EOL> self . Address = v_ptr32 ( ) <EOL> self . Size = v_uint32 ( ) <EOL> class MCA_EXCEPTION ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . VersionNumber = v_uint32 ( ) <EOL> self . ExceptionType = v_uint32 ( ) <EOL> self . TimeStamp = LARGE_INTEGER ( ) <EOL> self . ProcessorNumber = v_uint32 ( ) <EOL> self . Reserved1 = v_uint32 ( ) <EOL> self . u = _unnamed_9000 ( ) <EOL> self . ExtCnt = v_uint32 ( ) <EOL> self . Reserved3 = v_uint32 ( ) <EOL> self . ExtReg = vstruct . VArray ( [ v_uint64 ( ) for i in xrange ( <NUM_LIT> ) ] ) <EOL> class PSP_CPU_QUOTA_APC ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> class KAPC_STATE ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . ApcListHead = vstruct . VArray ( [ LIST_ENTRY ( ) for i in xrange ( <NUM_LIT:2> ) ] ) <EOL> self . Process = v_ptr32 ( ) <EOL> self . KernelApcInProgress = v_uint8 ( ) <EOL> self . KernelApcPending = v_uint8 ( ) <EOL> self . UserApcPending = v_uint8 ( ) <EOL> self . _pad0018 = v_bytes ( size = <NUM_LIT:1> ) <EOL> class COUNTER_READING ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . Type = v_uint32 ( ) <EOL> self . Index = v_uint32 ( ) <EOL> self . Start = v_uint64 ( ) <EOL> self . Total = v_uint64 ( ) <EOL> class _unnamed_8109 ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . PowerState = v_uint32 ( ) <EOL> class KDPC_DATA ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . DpcListHead = LIST_ENTRY ( ) <EOL> self . DpcLock = v_uint32 ( ) <EOL> self . DpcQueueDepth = v_uint32 ( ) <EOL> self . DpcCount = v_uint32 ( ) <EOL> class KIDTENTRY ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . Offset = v_uint16 ( ) <EOL> self . Selector = v_uint16 ( ) <EOL> self . Access = v_uint16 ( ) <EOL> self . ExtendedOffset = v_uint16 ( ) <EOL> class XSAVE_AREA ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . LegacyState = XSAVE_FORMAT ( ) <EOL> self . Header = XSAVE_AREA_HEADER ( ) <EOL> class _unnamed_10265 ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . Length48 = v_uint32 ( ) <EOL> self . Alignment48 = v_uint32 ( ) <EOL> self . MinimumAddress = LARGE_INTEGER ( ) <EOL> self . MaximumAddress = LARGE_INTEGER ( ) <EOL> class GENERIC_MAPPING ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . GenericRead = v_uint32 ( ) <EOL> self . GenericWrite = v_uint32 ( ) <EOL> self . GenericExecute = v_uint32 ( ) <EOL> self . GenericAll = v_uint32 ( ) <EOL> class IRP ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . Type = v_uint16 ( ) <EOL> self . Size = v_uint16 ( ) <EOL> self . MdlAddress = v_ptr32 ( ) <EOL> self . Flags = v_uint32 ( ) <EOL> self . AssociatedIrp = _unnamed_7705 ( ) <EOL> self . ThreadListEntry = LIST_ENTRY ( ) <EOL> self . IoStatus = IO_STATUS_BLOCK ( ) <EOL> self . RequestorMode = v_uint8 ( ) <EOL> self . PendingReturned = v_uint8 ( ) <EOL> self . StackCount = v_uint8 ( ) <EOL> self . CurrentLocation = v_uint8 ( ) <EOL> self . Cancel = v_uint8 ( ) <EOL> self . CancelIrql = v_uint8 ( ) <EOL> self . ApcEnvironment = v_uint8 ( ) <EOL> self . AllocationFlags = v_uint8 ( ) <EOL> self . UserIosb = v_ptr32 ( ) <EOL> self . UserEvent = v_ptr32 ( ) <EOL> self . Overlay = _unnamed_7708 ( ) <EOL> self . CancelRoutine = v_ptr32 ( ) <EOL> self . UserBuffer = v_ptr32 ( ) <EOL> self . Tail = _unnamed_7711 ( ) <EOL> class KTHREAD_COUNTERS ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . WaitReasonBitMap = v_uint64 ( ) <EOL> self . UserData = v_ptr32 ( ) <EOL> self . Flags = v_uint32 ( ) <EOL> self . ContextSwitches = v_uint32 ( ) <EOL> self . _pad0018 = v_bytes ( size = <NUM_LIT:4> ) <EOL> self . CycleTimeBias = v_uint64 ( ) <EOL> self . HardwareCounters = v_uint64 ( ) <EOL> self . HwCounter = vstruct . VArray ( [ COUNTER_READING ( ) for i in xrange ( <NUM_LIT:16> ) ] ) <EOL> class DRIVER_OBJECT ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . Type = v_uint16 ( ) <EOL> self . Size = v_uint16 ( ) <EOL> self . DeviceObject = v_ptr32 ( ) <EOL> self . Flags = v_uint32 ( ) <EOL> self . DriverStart = v_ptr32 ( ) <EOL> self . DriverSize = v_uint32 ( ) <EOL> self . DriverSection = v_ptr32 ( ) <EOL> self . DriverExtension = v_ptr32 ( ) <EOL> self . DriverName = UNICODE_STRING ( ) <EOL> self . HardwareDatabase = v_ptr32 ( ) <EOL> self . FastIoDispatch = v_ptr32 ( ) <EOL> self . DriverInit = v_ptr32 ( ) <EOL> self . DriverStartIo = v_ptr32 ( ) <EOL> self . DriverUnload = v_ptr32 ( ) <EOL> self . MajorFunction = vstruct . VArray ( [ v_ptr32 ( ) for i in xrange ( <NUM_LIT> ) ] ) <EOL> class FILE_GET_QUOTA_INFORMATION ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . NextEntryOffset = v_uint32 ( ) <EOL> self . SidLength = v_uint32 ( ) <EOL> self . Sid = SID ( ) <EOL> class KGATE ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . Header = DISPATCHER_HEADER ( ) <EOL> class IO_COMPLETION_CONTEXT ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . Port = v_ptr32 ( ) <EOL> self . Key = v_ptr32 ( ) <EOL> class DRIVER_EXTENSION ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . DriverObject = v_ptr32 ( ) <EOL> self . AddDevice = v_ptr32 ( ) <EOL> self . Count = v_uint32 ( ) <EOL> self . ServiceKeyName = UNICODE_STRING ( ) <EOL> self . ClientDriverExtension = v_ptr32 ( ) <EOL> self . FsFilterCallbacks = v_ptr32 ( ) <EOL> class TP_NBQ_GUARD ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . GuardLinks = LIST_ENTRY ( ) <EOL> self . Guards = vstruct . VArray ( [ v_ptr32 ( ) for i in xrange ( <NUM_LIT:2> ) ] ) <EOL> class flags ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . Removable = v_uint8 ( ) <EOL> class MM_AVL_TABLE ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . BalancedRoot = MMADDRESS_NODE ( ) <EOL> self . DepthOfTree = v_uint32 ( ) <EOL> self . NodeHint = v_ptr32 ( ) <EOL> self . NodeFreeHint = v_ptr32 ( ) <EOL> class WHEA_PERSISTENCE_INFO ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . Signature = v_uint64 ( ) <EOL> class WHEA_ERROR_RECORD_SECTION_DESCRIPTOR_VALIDBITS ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . FRUId = v_uint8 ( ) <EOL> class EXCEPTION_RECORD ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . ExceptionCode = v_uint32 ( ) <EOL> self . ExceptionFlags = v_uint32 ( ) <EOL> self . ExceptionRecord = v_ptr32 ( ) <EOL> self . ExceptionAddress = v_ptr32 ( ) <EOL> self . NumberParameters = v_uint32 ( ) <EOL> self . ExceptionInformation = vstruct . VArray ( [ v_uint32 ( ) for i in xrange ( <NUM_LIT:15> ) ] ) <EOL> class PROCESSOR_NUMBER ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . Group = v_uint16 ( ) <EOL> self . Number = v_uint8 ( ) <EOL> self . Reserved = v_uint8 ( ) <EOL> class MM_PAGE_ACCESS_INFO ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . Flags = MM_PAGE_ACCESS_INFO_FLAGS ( ) <EOL> self . PointerProtoPte = v_ptr32 ( ) <EOL> class KPCR ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . NtTib = NT_TIB ( ) <EOL> self . SelfPcr = v_ptr32 ( ) <EOL> self . Prcb = v_ptr32 ( ) <EOL> self . Irql = v_uint8 ( ) <EOL> self . _pad0028 = v_bytes ( size = <NUM_LIT:3> ) <EOL> self . IRR = v_uint32 ( ) <EOL> self . IrrActive = v_uint32 ( ) <EOL> self . IDR = v_uint32 ( ) <EOL> self . KdVersionBlock = v_ptr32 ( ) <EOL> self . IDT = v_ptr32 ( ) <EOL> self . GDT = v_ptr32 ( ) <EOL> self . TSS = v_ptr32 ( ) <EOL> self . MajorVersion = v_uint16 ( ) <EOL> self . MinorVersion = v_uint16 ( ) <EOL> self . SetMember = v_uint32 ( ) <EOL> self . StallScaleFactor = v_uint32 ( ) <EOL> self . SpareUnused = v_uint8 ( ) <EOL> self . Number = v_uint8 ( ) <EOL> self . Spare0 = v_uint8 ( ) <EOL> self . SecondLevelCacheAssociativity = v_uint8 ( ) <EOL> self . VdmAlert = v_uint32 ( ) <EOL> self . KernelReserved = vstruct . VArray ( [ v_uint32 ( ) for i in xrange ( <NUM_LIT> ) ] ) <EOL> self . SecondLevelCacheSize = v_uint32 ( ) <EOL> self . HalReserved = vstruct . VArray ( [ v_uint32 ( ) for i in xrange ( <NUM_LIT:16> ) ] ) <EOL> self . InterruptMode = v_uint32 ( ) <EOL> self . Spare1 = v_uint8 ( ) <EOL> self . _pad00dc = v_bytes ( size = <NUM_LIT:3> ) <EOL> self . KernelReserved2 = vstruct . VArray ( [ v_uint32 ( ) for i in xrange ( <NUM_LIT> ) ] ) <EOL> self . PrcbData = KPRCB ( ) <EOL> class _unnamed_7807 ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . SecurityContext = v_ptr32 ( ) <EOL> self . Options = v_uint32 ( ) <EOL> self . FileAttributes = v_uint16 ( ) <EOL> self . ShareAccess = v_uint16 ( ) <EOL> self . EaLength = v_uint32 ( ) <EOL> class IMAGE_FILE_HEADER ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . Machine = v_uint16 ( ) <EOL> self . NumberOfSections = v_uint16 ( ) <EOL> self . TimeDateStamp = v_uint32 ( ) <EOL> self . PointerToSymbolTable = v_uint32 ( ) <EOL> self . NumberOfSymbols = v_uint32 ( ) <EOL> self . SizeOfOptionalHeader = v_uint16 ( ) <EOL> self . Characteristics = v_uint16 ( ) <EOL> class LFH_BLOCK_ZONE ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . ListEntry = LIST_ENTRY ( ) <EOL> self . FreePointer = v_ptr32 ( ) <EOL> self . Limit = v_ptr32 ( ) <EOL> class FILE_STANDARD_INFORMATION ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . AllocationSize = LARGE_INTEGER ( ) <EOL> self . EndOfFile = LARGE_INTEGER ( ) <EOL> self . NumberOfLinks = v_uint32 ( ) <EOL> self . DeletePending = v_uint8 ( ) <EOL> self . Directory = v_uint8 ( ) <EOL> self . _pad0018 = v_bytes ( size = <NUM_LIT:2> ) <EOL> class LFH_HEAP ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . Lock = RTL_CRITICAL_SECTION ( ) <EOL> self . SubSegmentZones = LIST_ENTRY ( ) <EOL> self . ZoneBlockSize = v_uint32 ( ) <EOL> self . Heap = v_ptr32 ( ) <EOL> self . SegmentChange = v_uint32 ( ) <EOL> self . SegmentCreate = v_uint32 ( ) <EOL> self . SegmentInsertInFree = v_uint32 ( ) <EOL> self . SegmentDelete = v_uint32 ( ) <EOL> self . CacheAllocs = v_uint32 ( ) <EOL> self . CacheFrees = v_uint32 ( ) <EOL> self . SizeInCache = v_uint32 ( ) <EOL> self . _pad0048 = v_bytes ( size = <NUM_LIT:4> ) <EOL> self . RunInfo = HEAP_BUCKET_RUN_INFO ( ) <EOL> self . UserBlockCache = vstruct . VArray ( [ USER_MEMORY_CACHE_ENTRY ( ) for i in xrange ( <NUM_LIT:12> ) ] ) <EOL> self . Buckets = vstruct . VArray ( [ HEAP_BUCKET ( ) for i in xrange ( <NUM_LIT> ) ] ) <EOL> self . LocalData = vstruct . VArray ( [ HEAP_LOCAL_DATA ( ) for i in xrange ( <NUM_LIT:1> ) ] ) <EOL> class _unnamed_7980 ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . Srb = v_ptr32 ( ) <EOL> class HEAP_BUCKET_RUN_INFO ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . Bucket = v_uint32 ( ) <EOL> self . RunLength = v_uint32 ( ) <EOL> class PEB_LDR_DATA ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . Length = v_uint32 ( ) <EOL> self . Initialized = v_uint8 ( ) <EOL> self . _pad0008 = v_bytes ( size = <NUM_LIT:3> ) <EOL> self . SsHandle = v_ptr32 ( ) <EOL> self . InLoadOrderModuleList = LIST_ENTRY ( ) <EOL> self . InMemoryOrderModuleList = LIST_ENTRY ( ) <EOL> self . InInitializationOrderModuleList = LIST_ENTRY ( ) <EOL> self . EntryInProgress = v_ptr32 ( ) <EOL> self . ShutdownInProgress = v_uint8 ( ) <EOL> self . _pad002c = v_bytes ( size = <NUM_LIT:3> ) <EOL> self . ShutdownThreadId = v_ptr32 ( ) <EOL> class _unnamed_7988 ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . Length = v_uint32 ( ) <EOL> self . StartSid = v_ptr32 ( ) <EOL> self . SidList = v_ptr32 ( ) <EOL> self . SidListLength = v_uint32 ( ) <EOL> class _unnamed_7942 ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . Length = v_uint32 ( ) <EOL> self . FsInformationClass = v_uint32 ( ) <EOL> class HEAP_ENTRY ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . Size = v_uint16 ( ) <EOL> self . Flags = v_uint8 ( ) <EOL> self . SmallTagIndex = v_uint8 ( ) <EOL> self . PreviousSize = v_uint16 ( ) <EOL> self . SegmentOffset = v_uint8 ( ) <EOL> self . UnusedBytes = v_uint8 ( ) <EOL> class MM_PAGE_ACCESS_INFO_FLAGS ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . File = _unnamed_8913 ( ) <EOL> class SECURITY_SUBJECT_CONTEXT ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . ClientToken = v_ptr32 ( ) <EOL> self . ImpersonationLevel = v_uint32 ( ) <EOL> self . PrimaryToken = v_ptr32 ( ) <EOL> self . ProcessAuditId = v_ptr32 ( ) <EOL> class _unnamed_7976 ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . Vpb = v_ptr32 ( ) <EOL> self . DeviceObject = v_ptr32 ( ) <EOL> class INTERFACE ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . Size = v_uint16 ( ) <EOL> self . Version = v_uint16 ( ) <EOL> self . Context = v_ptr32 ( ) <EOL> self . InterfaceReference = v_ptr32 ( ) <EOL> self . InterfaceDereference = v_ptr32 ( ) <EOL> class SLIST_HEADER ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . Alignment = v_uint64 ( ) <EOL> class IMAGE_DATA_DIRECTORY ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . VirtualAddress = v_uint32 ( ) <EOL> self . Size = v_uint32 ( ) <EOL> class FILE_OBJECT ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . Type = v_uint16 ( ) <EOL> self . Size = v_uint16 ( ) <EOL> self . DeviceObject = v_ptr32 ( ) <EOL> self . Vpb = v_ptr32 ( ) <EOL> self . FsContext = v_ptr32 ( ) <EOL> self . FsContext2 = v_ptr32 ( ) <EOL> self . SectionObjectPointer = v_ptr32 ( ) <EOL> self . PrivateCacheMap = v_ptr32 ( ) <EOL> self . FinalStatus = v_uint32 ( ) <EOL> self . RelatedFileObject = v_ptr32 ( ) <EOL> self . LockOperation = v_uint8 ( ) <EOL> self . DeletePending = v_uint8 ( ) <EOL> self . ReadAccess = v_uint8 ( ) <EOL> self . WriteAccess = v_uint8 ( ) <EOL> self . DeleteAccess = v_uint8 ( ) <EOL> self . SharedRead = v_uint8 ( ) <EOL> self . SharedWrite = v_uint8 ( ) <EOL> self . SharedDelete = v_uint8 ( ) <EOL> self . Flags = v_uint32 ( ) <EOL> self . FileName = UNICODE_STRING ( ) <EOL> self . CurrentByteOffset = LARGE_INTEGER ( ) <EOL> self . Waiters = v_uint32 ( ) <EOL> self . Busy = v_uint32 ( ) <EOL> self . LastLock = v_ptr32 ( ) <EOL> self . Lock = KEVENT ( ) <EOL> self . Event = KEVENT ( ) <EOL> self . CompletionContext = v_ptr32 ( ) <EOL> self . IrpListLock = v_uint32 ( ) <EOL> self . IrpList = LIST_ENTRY ( ) <EOL> self . FileObjectExtension = v_ptr32 ( ) <EOL> class PPM_IDLE_STATES ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . Count = v_uint32 ( ) <EOL> self . Flags = _unnamed_9303 ( ) <EOL> self . TargetState = v_uint32 ( ) <EOL> self . ActualState = v_uint32 ( ) <EOL> self . OldState = v_uint32 ( ) <EOL> self . NewlyUnparked = v_uint8 ( ) <EOL> self . _pad0018 = v_bytes ( size = <NUM_LIT:3> ) <EOL> self . TargetProcessors = KAFFINITY_EX ( ) <EOL> self . State = vstruct . VArray ( [ PPM_IDLE_STATE ( ) for i in xrange ( <NUM_LIT:1> ) ] ) <EOL> class _unnamed_8142 ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . SystemContext = v_uint32 ( ) <EOL> self . Type = v_uint32 ( ) <EOL> self . State = POWER_STATE ( ) <EOL> self . ShutdownType = v_uint32 ( ) <EOL> class HEAP_SUBSEGMENT ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . LocalInfo = v_ptr32 ( ) <EOL> self . UserBlocks = v_ptr32 ( ) <EOL> self . AggregateExchg = INTERLOCK_SEQ ( ) <EOL> self . BlockSize = v_uint16 ( ) <EOL> self . Flags = v_uint16 ( ) <EOL> self . BlockCount = v_uint16 ( ) <EOL> self . SizeIndex = v_uint8 ( ) <EOL> self . AffinityIndex = v_uint8 ( ) <EOL> self . SFreeListEntry = SINGLE_LIST_ENTRY ( ) <EOL> self . Lock = v_uint32 ( ) <EOL> class ERESOURCE ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . SystemResourcesList = LIST_ENTRY ( ) <EOL> self . OwnerTable = v_ptr32 ( ) <EOL> self . ActiveCount = v_uint16 ( ) <EOL> self . Flag = v_uint16 ( ) <EOL> self . SharedWaiters = v_ptr32 ( ) <EOL> self . ExclusiveWaiters = v_ptr32 ( ) <EOL> self . OwnerEntry = OWNER_ENTRY ( ) <EOL> self . ActiveEntries = v_uint32 ( ) <EOL> self . ContentionCount = v_uint32 ( ) <EOL> self . NumberOfSharedWaiters = v_uint32 ( ) <EOL> self . NumberOfExclusiveWaiters = v_uint32 ( ) <EOL> self . Address = v_ptr32 ( ) <EOL> self . SpinLock = v_uint32 ( ) <EOL> class ACCESS_REASONS ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . Data = vstruct . VArray ( [ v_uint32 ( ) for i in xrange ( <NUM_LIT:32> ) ] ) <EOL> class TP_TASK_CALLBACKS ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . ExecuteCallback = v_ptr32 ( ) <EOL> self . Unposted = v_ptr32 ( ) <EOL> class _unnamed_9726 ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . DataSize = v_uint32 ( ) <EOL> self . Reserved1 = v_uint32 ( ) <EOL> self . Reserved2 = v_uint32 ( ) <EOL> class _unnamed_9722 ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . Start = v_uint32 ( ) <EOL> self . Length = v_uint32 ( ) <EOL> self . Reserved = v_uint32 ( ) <EOL> class _unnamed_9720 ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . Data = vstruct . VArray ( [ v_uint32 ( ) for i in xrange ( <NUM_LIT:3> ) ] ) <EOL> class EX_PUSH_LOCK ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . Locked = v_uint32 ( ) <EOL> class XSTATE_CONTEXT ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . Mask = v_uint64 ( ) <EOL> self . Length = v_uint32 ( ) <EOL> self . Reserved1 = v_uint32 ( ) <EOL> self . Area = v_ptr32 ( ) <EOL> self . Reserved2 = v_uint32 ( ) <EOL> self . Buffer = v_ptr32 ( ) <EOL> self . Reserved3 = v_uint32 ( ) <EOL> class HEAP_FREE_ENTRY ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . Size = v_uint16 ( ) <EOL> self . Flags = v_uint8 ( ) <EOL> self . SmallTagIndex = v_uint8 ( ) <EOL> self . PreviousSize = v_uint16 ( ) <EOL> self . SegmentOffset = v_uint8 ( ) <EOL> self . UnusedBytes = v_uint8 ( ) <EOL> self . FreeList = LIST_ENTRY ( ) <EOL> class KSTACK_COUNT ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . Value = v_uint32 ( ) <EOL> class MMSUPPORT ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . WorkingSetMutex = EX_PUSH_LOCK ( ) <EOL> self . ExitGate = v_ptr32 ( ) <EOL> self . AccessLog = v_ptr32 ( ) <EOL> self . WorkingSetExpansionLinks = LIST_ENTRY ( ) <EOL> self . AgeDistribution = vstruct . VArray ( [ v_uint32 ( ) for i in xrange ( <NUM_LIT:7> ) ] ) <EOL> self . MinimumWorkingSetSize = v_uint32 ( ) <EOL> self . WorkingSetSize = v_uint32 ( ) <EOL> self . WorkingSetPrivateSize = v_uint32 ( ) <EOL> self . MaximumWorkingSetSize = v_uint32 ( ) <EOL> self . ChargedWslePages = v_uint32 ( ) <EOL> self . ActualWslePages = v_uint32 ( ) <EOL> self . WorkingSetSizeOverhead = v_uint32 ( ) <EOL> self . PeakWorkingSetSize = v_uint32 ( ) <EOL> self . HardFaultCount = v_uint32 ( ) <EOL> self . VmWorkingSetList = v_ptr32 ( ) <EOL> self . NextPageColor = v_uint16 ( ) <EOL> self . LastTrimStamp = v_uint16 ( ) <EOL> self . PageFaultCount = v_uint32 ( ) <EOL> self . RepurposeCount = v_uint32 ( ) <EOL> self . Spare = vstruct . VArray ( [ v_uint32 ( ) for i in xrange ( <NUM_LIT:1> ) ] ) <EOL> self . Flags = MMSUPPORT_FLAGS ( ) <EOL> class HEAP_SEGMENT ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . Entry = HEAP_ENTRY ( ) <EOL> self . SegmentSignature = v_uint32 ( ) <EOL> self . SegmentFlags = v_uint32 ( ) <EOL> self . SegmentListEntry = LIST_ENTRY ( ) <EOL> self . Heap = v_ptr32 ( ) <EOL> self . BaseAddress = v_ptr32 ( ) <EOL> self . NumberOfPages = v_uint32 ( ) <EOL> self . FirstEntry = v_ptr32 ( ) <EOL> self . LastValidEntry = v_ptr32 ( ) <EOL> self . NumberOfUnCommittedPages = v_uint32 ( ) <EOL> self . NumberOfUnCommittedRanges = v_uint32 ( ) <EOL> self . SegmentAllocatorBackTraceIndex = v_uint16 ( ) <EOL> self . Reserved = v_uint16 ( ) <EOL> self . UCRSegmentList = LIST_ENTRY ( ) <EOL> class WHEA_ERROR_RECORD_HEADER ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . Signature = v_uint32 ( ) <EOL> self . Revision = WHEA_REVISION ( ) <EOL> self . SignatureEnd = v_uint32 ( ) <EOL> self . SectionCount = v_uint16 ( ) <EOL> self . Severity = v_uint32 ( ) <EOL> self . ValidBits = WHEA_ERROR_RECORD_HEADER_VALIDBITS ( ) <EOL> self . Length = v_uint32 ( ) <EOL> self . Timestamp = WHEA_TIMESTAMP ( ) <EOL> self . PlatformId = GUID ( ) <EOL> self . PartitionId = GUID ( ) <EOL> self . CreatorId = GUID ( ) <EOL> self . NotifyType = GUID ( ) <EOL> self . RecordId = v_uint64 ( ) <EOL> self . Flags = WHEA_ERROR_RECORD_HEADER_FLAGS ( ) <EOL> self . PersistenceInfo = WHEA_PERSISTENCE_INFO ( ) <EOL> self . Reserved = vstruct . VArray ( [ v_uint8 ( ) for i in xrange ( <NUM_LIT:12> ) ] ) <EOL> class EVENT_DESCRIPTOR ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . Id = v_uint16 ( ) <EOL> self . Version = v_uint8 ( ) <EOL> self . Channel = v_uint8 ( ) <EOL> self . Level = v_uint8 ( ) <EOL> self . Opcode = v_uint8 ( ) <EOL> self . Task = v_uint16 ( ) <EOL> self . Keyword = v_uint64 ( ) <EOL> class _unnamed_8914 ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . FilePointerIndex = v_uint32 ( ) <EOL> class _unnamed_10251 ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . Length = v_uint32 ( ) <EOL> self . MinBusNumber = v_uint32 ( ) <EOL> self . MaxBusNumber = v_uint32 ( ) <EOL> self . Reserved = v_uint32 ( ) <EOL> class _unnamed_10256 ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . Priority = v_uint32 ( ) <EOL> self . Reserved1 = v_uint32 ( ) <EOL> self . Reserved2 = v_uint32 ( ) <EOL> class FLS_CALLBACK_INFO ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> class ACL ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . AclRevision = v_uint8 ( ) <EOL> self . Sbz1 = v_uint8 ( ) <EOL> self . AclSize = v_uint16 ( ) <EOL> self . AceCount = v_uint16 ( ) <EOL> self . Sbz2 = v_uint16 ( ) <EOL> class LIST_ENTRY64 ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . Flink = v_uint64 ( ) <EOL> self . Blink = v_uint64 ( ) <EOL> class WAIT_CONTEXT_BLOCK ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . WaitQueueEntry = KDEVICE_QUEUE_ENTRY ( ) <EOL> self . DeviceRoutine = v_ptr32 ( ) <EOL> self . DeviceContext = v_ptr32 ( ) <EOL> self . NumberOfMapRegisters = v_uint32 ( ) <EOL> self . DeviceObject = v_ptr32 ( ) <EOL> self . CurrentIrp = v_ptr32 ( ) <EOL> self . BufferChainingDpc = v_ptr32 ( ) <EOL> class SE_AUDIT_PROCESS_CREATION_INFO ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . ImageFileName = v_ptr32 ( ) <EOL> class ACTIVATION_CONTEXT_STACK ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . ActiveFrame = v_ptr32 ( ) <EOL> self . FrameListCache = LIST_ENTRY ( ) <EOL> self . Flags = v_uint32 ( ) <EOL> self . NextCookieSequenceNumber = v_uint32 ( ) <EOL> self . StackId = v_uint32 ( ) <EOL> class LDR_DATA_TABLE_ENTRY ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . InLoadOrderLinks = LIST_ENTRY ( ) <EOL> self . InMemoryOrderLinks = LIST_ENTRY ( ) <EOL> self . InInitializationOrderLinks = LIST_ENTRY ( ) <EOL> self . DllBase = v_ptr32 ( ) <EOL> self . EntryPoint = v_ptr32 ( ) <EOL> self . SizeOfImage = v_uint32 ( ) <EOL> self . FullDllName = UNICODE_STRING ( ) <EOL> self . BaseDllName = UNICODE_STRING ( ) <EOL> self . Flags = v_uint32 ( ) <EOL> self . LoadCount = v_uint16 ( ) <EOL> self . TlsIndex = v_uint16 ( ) <EOL> self . HashLinks = LIST_ENTRY ( ) <EOL> self . TimeDateStamp = v_uint32 ( ) <EOL> self . EntryPointActivationContext = v_ptr32 ( ) <EOL> self . PatchInformation = v_ptr32 ( ) <EOL> self . ForwarderLinks = LIST_ENTRY ( ) <EOL> self . ServiceTagLinks = LIST_ENTRY ( ) <EOL> self . StaticLinks = LIST_ENTRY ( ) <EOL> self . ContextInformation = v_ptr32 ( ) <EOL> self . OriginalBase = v_uint32 ( ) <EOL> self . LoadTime = LARGE_INTEGER ( ) <EOL> class LOOKASIDE_LIST_EX ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . L = GENERAL_LOOKASIDE_POOL ( ) <EOL> class TEB ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . NtTib = NT_TIB ( ) <EOL> self . EnvironmentPointer = v_ptr32 ( ) <EOL> self . ClientId = CLIENT_ID ( ) <EOL> self . ActiveRpcHandle = v_ptr32 ( ) <EOL> self . ThreadLocalStoragePointer = v_ptr32 ( ) <EOL> self . ProcessEnvironmentBlock = v_ptr32 ( ) <EOL> self . LastErrorValue = v_uint32 ( ) <EOL> self . CountOfOwnedCriticalSections = v_uint32 ( ) <EOL> self . CsrClientThread = v_ptr32 ( ) <EOL> self . Win32ThreadInfo = v_ptr32 ( ) <EOL> self . User32Reserved = vstruct . VArray ( [ v_uint32 ( ) for i in xrange ( <NUM_LIT> ) ] ) <EOL> self . UserReserved = vstruct . VArray ( [ v_uint32 ( ) for i in xrange ( <NUM_LIT:5> ) ] ) <EOL> self . WOW32Reserved = v_ptr32 ( ) <EOL> self . CurrentLocale = v_uint32 ( ) <EOL> self . FpSoftwareStatusRegister = v_uint32 ( ) <EOL> self . SystemReserved1 = vstruct . VArray ( [ v_ptr32 ( ) for i in xrange ( <NUM_LIT> ) ] ) <EOL> self . ExceptionCode = v_uint32 ( ) <EOL> self . ActivationContextStackPointer = v_ptr32 ( ) <EOL> self . SpareBytes = vstruct . VArray ( [ v_uint8 ( ) for i in xrange ( <NUM_LIT> ) ] ) <EOL> self . TxFsContext = v_uint32 ( ) <EOL> self . GdiTebBatch = GDI_TEB_BATCH ( ) <EOL> self . RealClientId = CLIENT_ID ( ) <EOL> self . GdiCachedProcessHandle = v_ptr32 ( ) <EOL> self . GdiClientPID = v_uint32 ( ) <EOL> self . GdiClientTID = v_uint32 ( ) <EOL> self . GdiThreadLocalInfo = v_ptr32 ( ) <EOL> self . Win32ClientInfo = vstruct . VArray ( [ v_uint32 ( ) for i in xrange ( <NUM_LIT> ) ] ) <EOL> self . glDispatchTable = vstruct . VArray ( [ v_ptr32 ( ) for i in xrange ( <NUM_LIT> ) ] ) <EOL> self . glReserved1 = vstruct . VArray ( [ v_uint32 ( ) for i in xrange ( <NUM_LIT> ) ] ) <EOL> self . glReserved2 = v_ptr32 ( ) <EOL> self . glSectionInfo = v_ptr32 ( ) <EOL> self . glSection = v_ptr32 ( ) <EOL> self . glTable = v_ptr32 ( ) <EOL> self . glCurrentRC = v_ptr32 ( ) <EOL> self . glContext = v_ptr32 ( ) <EOL> self . LastStatusValue = v_uint32 ( ) <EOL> self . StaticUnicodeString = UNICODE_STRING ( ) <EOL> self . StaticUnicodeBuffer = vstruct . VArray ( [ v_uint16 ( ) for i in xrange ( <NUM_LIT> ) ] ) <EOL> self . _pad0e0c = v_bytes ( size = <NUM_LIT:2> ) <EOL> self . DeallocationStack = v_ptr32 ( ) <EOL> self . TlsSlots = vstruct . VArray ( [ v_ptr32 ( ) for i in xrange ( <NUM_LIT:64> ) ] ) <EOL> self . TlsLinks = LIST_ENTRY ( ) <EOL> self . Vdm = v_ptr32 ( ) <EOL> self . ReservedForNtRpc = v_ptr32 ( ) <EOL> self . DbgSsReserved = vstruct . VArray ( [ v_ptr32 ( ) for i in xrange ( <NUM_LIT:2> ) ] ) <EOL> self . HardErrorMode = v_uint32 ( ) <EOL> self . Instrumentation = vstruct . VArray ( [ v_ptr32 ( ) for i in xrange ( <NUM_LIT:9> ) ] ) <EOL> self . ActivityId = GUID ( ) <EOL> self . SubProcessTag = v_ptr32 ( ) <EOL> self . EtwLocalData = v_ptr32 ( ) <EOL> self . EtwTraceData = v_ptr32 ( ) <EOL> self . WinSockData = v_ptr32 ( ) <EOL> self . GdiBatchCount = v_uint32 ( ) <EOL> self . CurrentIdealProcessor = PROCESSOR_NUMBER ( ) <EOL> self . GuaranteedStackBytes = v_uint32 ( ) <EOL> self . ReservedForPerf = v_ptr32 ( ) <EOL> self . ReservedForOle = v_ptr32 ( ) <EOL> self . WaitingOnLoaderLock = v_uint32 ( ) <EOL> self . SavedPriorityState = v_ptr32 ( ) <EOL> self . SoftPatchPtr1 = v_uint32 ( ) <EOL> self . ThreadPoolData = v_ptr32 ( ) <EOL> self . TlsExpansionSlots = v_ptr32 ( ) <EOL> self . MuiGeneration = v_uint32 ( ) <EOL> self . IsImpersonating = v_uint32 ( ) <EOL> self . NlsCache = v_ptr32 ( ) <EOL> self . pShimData = v_ptr32 ( ) <EOL> self . HeapVirtualAffinity = v_uint32 ( ) <EOL> self . CurrentTransactionHandle = v_ptr32 ( ) <EOL> self . ActiveFrame = v_ptr32 ( ) <EOL> self . FlsData = v_ptr32 ( ) <EOL> self . PreferredLanguages = v_ptr32 ( ) <EOL> self . UserPrefLanguages = v_ptr32 ( ) <EOL> self . MergedPrefLanguages = v_ptr32 ( ) <EOL> self . MuiImpersonation = v_uint32 ( ) <EOL> self . CrossTebFlags = v_uint16 ( ) <EOL> self . SameTebFlags = v_uint16 ( ) <EOL> self . TxnScopeEnterCallback = v_ptr32 ( ) <EOL> self . TxnScopeExitCallback = v_ptr32 ( ) <EOL> self . TxnScopeContext = v_ptr32 ( ) <EOL> self . LockCount = v_uint32 ( ) <EOL> self . SpareUlong0 = v_uint32 ( ) <EOL> self . ResourceRetValue = v_ptr32 ( ) <EOL> class EX_RUNDOWN_REF ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . Count = v_uint32 ( ) <EOL> class XSAVE_FORMAT ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . ControlWord = v_uint16 ( ) <EOL> self . StatusWord = v_uint16 ( ) <EOL> self . TagWord = v_uint8 ( ) <EOL> self . Reserved1 = v_uint8 ( ) <EOL> self . ErrorOpcode = v_uint16 ( ) <EOL> self . ErrorOffset = v_uint32 ( ) <EOL> self . ErrorSelector = v_uint16 ( ) <EOL> self . Reserved2 = v_uint16 ( ) <EOL> self . DataOffset = v_uint32 ( ) <EOL> self . DataSelector = v_uint16 ( ) <EOL> self . Reserved3 = v_uint16 ( ) <EOL> self . MxCsr = v_uint32 ( ) <EOL> self . MxCsr_Mask = v_uint32 ( ) <EOL> self . FloatRegisters = vstruct . VArray ( [ M128A ( ) for i in xrange ( <NUM_LIT:8> ) ] ) <EOL> self . XmmRegisters = vstruct . VArray ( [ M128A ( ) for i in xrange ( <NUM_LIT:8> ) ] ) <EOL> self . Reserved4 = vstruct . VArray ( [ v_uint8 ( ) for i in xrange ( <NUM_LIT> ) ] ) <EOL> self . StackControl = vstruct . VArray ( [ v_uint32 ( ) for i in xrange ( <NUM_LIT:7> ) ] ) <EOL> self . Cr0NpxState = v_uint32 ( ) <EOL> class PO_DIAG_STACK_RECORD ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . StackDepth = v_uint32 ( ) <EOL> self . Stack = vstruct . VArray ( [ v_ptr32 ( ) for i in xrange ( <NUM_LIT:1> ) ] ) <EOL> class IMAGE_DOS_HEADER ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . e_magic = v_uint16 ( ) <EOL> self . e_cblp = v_uint16 ( ) <EOL> self . e_cp = v_uint16 ( ) <EOL> self . e_crlc = v_uint16 ( ) <EOL> self . e_cparhdr = v_uint16 ( ) <EOL> self . e_minalloc = v_uint16 ( ) <EOL> self . e_maxalloc = v_uint16 ( ) <EOL> self . e_ss = v_uint16 ( ) <EOL> self . e_sp = v_uint16 ( ) <EOL> self . e_csum = v_uint16 ( ) <EOL> self . e_ip = v_uint16 ( ) <EOL> self . e_cs = v_uint16 ( ) <EOL> self . e_lfarlc = v_uint16 ( ) <EOL> self . e_ovno = v_uint16 ( ) <EOL> self . e_res = vstruct . VArray ( [ v_uint16 ( ) for i in xrange ( <NUM_LIT:4> ) ] ) <EOL> self . e_oemid = v_uint16 ( ) <EOL> self . e_oeminfo = v_uint16 ( ) <EOL> self . e_res2 = vstruct . VArray ( [ v_uint16 ( ) for i in xrange ( <NUM_LIT:10> ) ] ) <EOL> self . e_lfanew = v_uint32 ( ) <EOL> class RTL_DYNAMIC_HASH_TABLE_ENTRY ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . Linkage = LIST_ENTRY ( ) <EOL> self . Signature = v_uint32 ( ) <EOL> class MMADDRESS_NODE ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . u1 = _unnamed_9496 ( ) <EOL> self . LeftChild = v_ptr32 ( ) <EOL> self . RightChild = v_ptr32 ( ) <EOL> self . StartingVpn = v_uint32 ( ) <EOL> self . EndingVpn = v_uint32 ( ) <EOL> class TXN_PARAMETER_BLOCK ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . Length = v_uint16 ( ) <EOL> self . TxFsContext = v_uint16 ( ) <EOL> self . TransactionObject = v_ptr32 ( ) <EOL> class QUAD ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . UseThisFieldToCopy = v_uint64 ( ) <EOL> class HEAP_TUNING_PARAMETERS ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . CommittThresholdShift = v_uint32 ( ) <EOL> self . MaxPreCommittThreshold = v_uint32 ( ) <EOL> class KPRCB ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . MinorVersion = v_uint16 ( ) <EOL> self . MajorVersion = v_uint16 ( ) <EOL> self . CurrentThread = v_ptr32 ( ) <EOL> self . NextThread = v_ptr32 ( ) <EOL> self . IdleThread = v_ptr32 ( ) <EOL> self . LegacyNumber = v_uint8 ( ) <EOL> self . NestingLevel = v_uint8 ( ) <EOL> self . BuildType = v_uint16 ( ) <EOL> self . CpuType = v_uint8 ( ) <EOL> self . CpuID = v_uint8 ( ) <EOL> self . CpuStep = v_uint16 ( ) <EOL> self . ProcessorState = KPROCESSOR_STATE ( ) <EOL> self . KernelReserved = vstruct . VArray ( [ v_uint32 ( ) for i in xrange ( <NUM_LIT:16> ) ] ) <EOL> self . HalReserved = vstruct . VArray ( [ v_uint32 ( ) for i in xrange ( <NUM_LIT:16> ) ] ) <EOL> self . CFlushSize = v_uint32 ( ) <EOL> self . CoresPerPhysicalProcessor = v_uint8 ( ) <EOL> self . LogicalProcessorsPerCore = v_uint8 ( ) <EOL> self . PrcbPad0 = vstruct . VArray ( [ v_uint8 ( ) for i in xrange ( <NUM_LIT:2> ) ] ) <EOL> self . MHz = v_uint32 ( ) <EOL> self . CpuVendor = v_uint8 ( ) <EOL> self . GroupIndex = v_uint8 ( ) <EOL> self . Group = v_uint16 ( ) <EOL> self . GroupSetMember = v_uint32 ( ) <EOL> self . Number = v_uint32 ( ) <EOL> self . PrcbPad1 = vstruct . VArray ( [ v_uint8 ( ) for i in xrange ( <NUM_LIT> ) ] ) <EOL> self . LockQueue = vstruct . VArray ( [ KSPIN_LOCK_QUEUE ( ) for i in xrange ( <NUM_LIT> ) ] ) <EOL> self . NpxThread = v_ptr32 ( ) <EOL> self . InterruptCount = v_uint32 ( ) <EOL> self . KernelTime = v_uint32 ( ) <EOL> self . UserTime = v_uint32 ( ) <EOL> self . DpcTime = v_uint32 ( ) <EOL> self . DpcTimeCount = v_uint32 ( ) <EOL> self . InterruptTime = v_uint32 ( ) <EOL> self . AdjustDpcThreshold = v_uint32 ( ) <EOL> self . PageColor = v_uint32 ( ) <EOL> self . DebuggerSavedIRQL = v_uint8 ( ) <EOL> self . NodeColor = v_uint8 ( ) <EOL> self . PrcbPad20 = vstruct . VArray ( [ v_uint8 ( ) for i in xrange ( <NUM_LIT:2> ) ] ) <EOL> self . NodeShiftedColor = v_uint32 ( ) <EOL> self . ParentNode = v_ptr32 ( ) <EOL> self . SecondaryColorMask = v_uint32 ( ) <EOL> self . DpcTimeLimit = v_uint32 ( ) <EOL> self . PrcbPad21 = vstruct . VArray ( [ v_uint32 ( ) for i in xrange ( <NUM_LIT:2> ) ] ) <EOL> self . CcFastReadNoWait = v_uint32 ( ) <EOL> self . CcFastReadWait = v_uint32 ( ) <EOL> self . CcFastReadNotPossible = v_uint32 ( ) <EOL> self . CcCopyReadNoWait = v_uint32 ( ) <EOL> self . CcCopyReadWait = v_uint32 ( ) <EOL> self . CcCopyReadNoWaitMiss = v_uint32 ( ) <EOL> self . MmSpinLockOrdering = v_uint32 ( ) <EOL> self . IoReadOperationCount = v_uint32 ( ) <EOL> self . IoWriteOperationCount = v_uint32 ( ) <EOL> self . IoOtherOperationCount = v_uint32 ( ) <EOL> self . IoReadTransferCount = LARGE_INTEGER ( ) <EOL> self . IoWriteTransferCount = LARGE_INTEGER ( ) <EOL> self . IoOtherTransferCount = LARGE_INTEGER ( ) <EOL> self . CcFastMdlReadNoWait = v_uint32 ( ) <EOL> self . CcFastMdlReadWait = v_uint32 ( ) <EOL> self . CcFastMdlReadNotPossible = v_uint32 ( ) <EOL> self . CcMapDataNoWait = v_uint32 ( ) <EOL> self . CcMapDataWait = v_uint32 ( ) <EOL> self . CcPinMappedDataCount = v_uint32 ( ) <EOL> self . CcPinReadNoWait = v_uint32 ( ) <EOL> self . CcPinReadWait = v_uint32 ( ) <EOL> self . CcMdlReadNoWait = v_uint32 ( ) <EOL> self . CcMdlReadWait = v_uint32 ( ) <EOL> self . CcLazyWriteHotSpots = v_uint32 ( ) <EOL> self . CcLazyWriteIos = v_uint32 ( ) <EOL> self . CcLazyWritePages = v_uint32 ( ) <EOL> self . CcDataFlushes = v_uint32 ( ) <EOL> self . CcDataPages = v_uint32 ( ) <EOL> self . CcLostDelayedWrites = v_uint32 ( ) <EOL> self . CcFastReadResourceMiss = v_uint32 ( ) <EOL> self . CcCopyReadWaitMiss = v_uint32 ( ) <EOL> self . CcFastMdlReadResourceMiss = v_uint32 ( ) <EOL> self . CcMapDataNoWaitMiss = v_uint32 ( ) <EOL> self . CcMapDataWaitMiss = v_uint32 ( ) <EOL> self . CcPinReadNoWaitMiss = v_uint32 ( ) <EOL> self . CcPinReadWaitMiss = v_uint32 ( ) <EOL> self . CcMdlReadNoWaitMiss = v_uint32 ( ) <EOL> self . CcMdlReadWaitMiss = v_uint32 ( ) <EOL> self . CcReadAheadIos = v_uint32 ( ) <EOL> self . KeAlignmentFixupCount = v_uint32 ( ) <EOL> self . KeExceptionDispatchCount = v_uint32 ( ) <EOL> self . KeSystemCalls = v_uint32 ( ) <EOL> self . AvailableTime = v_uint32 ( ) <EOL> self . PrcbPad22 = vstruct . VArray ( [ v_uint32 ( ) for i in xrange ( <NUM_LIT:2> ) ] ) <EOL> self . PPLookasideList = vstruct . VArray ( [ PP_LOOKASIDE_LIST ( ) for i in xrange ( <NUM_LIT:16> ) ] ) <EOL> self . PPNPagedLookasideList = vstruct . VArray ( [ GENERAL_LOOKASIDE_POOL ( ) for i in xrange ( <NUM_LIT:32> ) ] ) <EOL> self . PPPagedLookasideList = vstruct . VArray ( [ GENERAL_LOOKASIDE_POOL ( ) for i in xrange ( <NUM_LIT:32> ) ] ) <EOL> self . PacketBarrier = v_uint32 ( ) <EOL> self . ReverseStall = v_uint32 ( ) <EOL> self . IpiFrame = v_ptr32 ( ) <EOL> self . PrcbPad3 = vstruct . VArray ( [ v_uint8 ( ) for i in xrange ( <NUM_LIT> ) ] ) <EOL> self . CurrentPacket = vstruct . VArray ( [ v_ptr32 ( ) for i in xrange ( <NUM_LIT:3> ) ] ) <EOL> self . TargetSet = v_uint32 ( ) <EOL> self . WorkerRoutine = v_ptr32 ( ) <EOL> self . IpiFrozen = v_uint32 ( ) <EOL> self . PrcbPad4 = vstruct . VArray ( [ v_uint8 ( ) for i in xrange ( <NUM_LIT> ) ] ) <EOL> self . RequestSummary = v_uint32 ( ) <EOL> self . SignalDone = v_ptr32 ( ) <EOL> self . PrcbPad50 = vstruct . VArray ( [ v_uint8 ( ) for i in xrange ( <NUM_LIT> ) ] ) <EOL> self . DpcData = vstruct . VArray ( [ KDPC_DATA ( ) for i in xrange ( <NUM_LIT:2> ) ] ) <EOL> self . DpcStack = v_ptr32 ( ) <EOL> self . MaximumDpcQueueDepth = v_uint32 ( ) <EOL> self . DpcRequestRate = v_uint32 ( ) <EOL> self . MinimumDpcRate = v_uint32 ( ) <EOL> self . DpcLastCount = v_uint32 ( ) <EOL> self . PrcbLock = v_uint32 ( ) <EOL> self . DpcGate = KGATE ( ) <EOL> self . ThreadDpcEnable = v_uint8 ( ) <EOL> self . QuantumEnd = v_uint8 ( ) <EOL> self . DpcRoutineActive = v_uint8 ( ) <EOL> self . IdleSchedule = v_uint8 ( ) <EOL> self . DpcRequestSummary = v_uint32 ( ) <EOL> self . TimerHand = v_uint32 ( ) <EOL> self . LastTick = v_uint32 ( ) <EOL> self . MasterOffset = v_uint32 ( ) <EOL> self . PrcbPad41 = vstruct . VArray ( [ v_uint32 ( ) for i in xrange ( <NUM_LIT:2> ) ] ) <EOL> self . PeriodicCount = v_uint32 ( ) <EOL> self . PeriodicBias = v_uint32 ( ) <EOL> self . _pad1958 = v_bytes ( size = <NUM_LIT:4> ) <EOL> self . TickOffset = v_uint64 ( ) <EOL> self . TimerTable = KTIMER_TABLE ( ) <EOL> self . CallDpc = KDPC ( ) <EOL> self . ClockKeepAlive = v_uint32 ( ) <EOL> self . ClockCheckSlot = v_uint8 ( ) <EOL> self . ClockPollCycle = v_uint8 ( ) <EOL> self . PrcbPad6 = vstruct . VArray ( [ v_uint8 ( ) for i in xrange ( <NUM_LIT:2> ) ] ) <EOL> self . DpcWatchdogPeriod = v_uint32 ( ) <EOL> self . DpcWatchdogCount = v_uint32 ( ) <EOL> self . ThreadWatchdogPeriod = v_uint32 ( ) <EOL> self . ThreadWatchdogCount = v_uint32 ( ) <EOL> self . KeSpinLockOrdering = v_uint32 ( ) <EOL> self . PrcbPad70 = vstruct . VArray ( [ v_uint32 ( ) for i in xrange ( <NUM_LIT:1> ) ] ) <EOL> self . WaitListHead = LIST_ENTRY ( ) <EOL> self . WaitLock = v_uint32 ( ) <EOL> self . ReadySummary = v_uint32 ( ) <EOL> self . QueueIndex = v_uint32 ( ) <EOL> self . DeferredReadyListHead = SINGLE_LIST_ENTRY ( ) <EOL> self . StartCycles = v_uint64 ( ) <EOL> self . CycleTime = v_uint64 ( ) <EOL> self . HighCycleTime = v_uint32 ( ) <EOL> self . PrcbPad71 = v_uint32 ( ) <EOL> self . PrcbPad72 = vstruct . VArray ( [ v_uint64 ( ) for i in xrange ( <NUM_LIT:2> ) ] ) <EOL> self . DispatcherReadyListHead = vstruct . VArray ( [ LIST_ENTRY ( ) for i in xrange ( <NUM_LIT:32> ) ] ) <EOL> self . ChainedInterruptList = v_ptr32 ( ) <EOL> self . LookasideIrpFloat = v_uint32 ( ) <EOL> self . MmPageFaultCount = v_uint32 ( ) <EOL> self . MmCopyOnWriteCount = v_uint32 ( ) <EOL> self . MmTransitionCount = v_uint32 ( ) <EOL> self . MmCacheTransitionCount = v_uint32 ( ) <EOL> self . MmDemandZeroCount = v_uint32 ( ) <EOL> self . MmPageReadCount = v_uint32 ( ) <EOL> self . MmPageReadIoCount = v_uint32 ( ) <EOL> self . MmCacheReadCount = v_uint32 ( ) <EOL> self . MmCacheIoCount = v_uint32 ( ) <EOL> self . MmDirtyPagesWriteCount = v_uint32 ( ) <EOL> self . MmDirtyWriteIoCount = v_uint32 ( ) <EOL> self . MmMappedPagesWriteCount = v_uint32 ( ) <EOL> self . MmMappedWriteIoCount = v_uint32 ( ) <EOL> self . CachedCommit = v_uint32 ( ) <EOL> self . CachedResidentAvailable = v_uint32 ( ) <EOL> self . HyperPte = v_ptr32 ( ) <EOL> self . PrcbPad8 = vstruct . VArray ( [ v_uint8 ( ) for i in xrange ( <NUM_LIT:4> ) ] ) <EOL> self . VendorString = vstruct . VArray ( [ v_uint8 ( ) for i in xrange ( <NUM_LIT> ) ] ) <EOL> self . InitialApicId = v_uint8 ( ) <EOL> self . LogicalProcessorsPerPhysicalProcessor = v_uint8 ( ) <EOL> self . PrcbPad9 = vstruct . VArray ( [ v_uint8 ( ) for i in xrange ( <NUM_LIT:5> ) ] ) <EOL> self . FeatureBits = v_uint32 ( ) <EOL> self . _pad3388 = v_bytes ( size = <NUM_LIT:4> ) <EOL> self . UpdateSignature = LARGE_INTEGER ( ) <EOL> self . IsrTime = v_uint64 ( ) <EOL> self . RuntimeAccumulation = v_uint64 ( ) <EOL> self . PowerState = PROCESSOR_POWER_STATE ( ) <EOL> self . DpcWatchdogDpc = KDPC ( ) <EOL> self . DpcWatchdogTimer = KTIMER ( ) <EOL> self . WheaInfo = v_ptr32 ( ) <EOL> self . EtwSupport = v_ptr32 ( ) <EOL> self . InterruptObjectPool = SLIST_HEADER ( ) <EOL> self . HypercallPageList = SLIST_HEADER ( ) <EOL> self . HypercallPageVirtual = v_ptr32 ( ) <EOL> self . VirtualApicAssist = v_ptr32 ( ) <EOL> self . StatisticsPage = v_ptr32 ( ) <EOL> self . RateControl = v_ptr32 ( ) <EOL> self . Cache = vstruct . VArray ( [ CACHE_DESCRIPTOR ( ) for i in xrange ( <NUM_LIT:5> ) ] ) <EOL> self . CacheCount = v_uint32 ( ) <EOL> self . CacheProcessorMask = vstruct . VArray ( [ v_uint32 ( ) for i in xrange ( <NUM_LIT:5> ) ] ) <EOL> self . PackageProcessorSet = KAFFINITY_EX ( ) <EOL> self . PrcbPad91 = vstruct . VArray ( [ v_uint32 ( ) for i in xrange ( <NUM_LIT:1> ) ] ) <EOL> self . CoreProcessorSet = v_uint32 ( ) <EOL> self . TimerExpirationDpc = KDPC ( ) <EOL> self . SpinLockAcquireCount = v_uint32 ( ) <EOL> self . SpinLockContentionCount = v_uint32 ( ) <EOL> self . SpinLockSpinCount = v_uint32 ( ) <EOL> self . IpiSendRequestBroadcastCount = v_uint32 ( ) <EOL> self . IpiSendRequestRoutineCount = v_uint32 ( ) <EOL> self . IpiSendSoftwareInterruptCount = v_uint32 ( ) <EOL> self . ExInitializeResourceCount = v_uint32 ( ) <EOL> self . ExReInitializeResourceCount = v_uint32 ( ) <EOL> self . ExDeleteResourceCount = v_uint32 ( ) <EOL> self . ExecutiveResourceAcquiresCount = v_uint32 ( ) <EOL> self . ExecutiveResourceContentionsCount = v_uint32 ( ) <EOL> self . ExecutiveResourceReleaseExclusiveCount = v_uint32 ( ) <EOL> self . ExecutiveResourceReleaseSharedCount = v_uint32 ( ) <EOL> self . ExecutiveResourceConvertsCount = v_uint32 ( ) <EOL> self . ExAcqResExclusiveAttempts = v_uint32 ( ) <EOL> self . ExAcqResExclusiveAcquiresExclusive = v_uint32 ( ) <EOL> self . ExAcqResExclusiveAcquiresExclusiveRecursive = v_uint32 ( ) <EOL> self . ExAcqResExclusiveWaits = v_uint32 ( ) <EOL> self . ExAcqResExclusiveNotAcquires = v_uint32 ( ) <EOL> self . ExAcqResSharedAttempts = v_uint32 ( ) <EOL> self . ExAcqResSharedAcquiresExclusive = v_uint32 ( ) <EOL> self . ExAcqResSharedAcquiresShared = v_uint32 ( ) <EOL> self . ExAcqResSharedAcquiresSharedRecursive = v_uint32 ( ) <EOL> self . ExAcqResSharedWaits = v_uint32 ( ) <EOL> self . ExAcqResSharedNotAcquires = v_uint32 ( ) <EOL> self . ExAcqResSharedStarveExclusiveAttempts = v_uint32 ( ) <EOL> self . ExAcqResSharedStarveExclusiveAcquiresExclusive = v_uint32 ( ) <EOL> self . ExAcqResSharedStarveExclusiveAcquiresShared = v_uint32 ( ) <EOL> self . ExAcqResSharedStarveExclusiveAcquiresSharedRecursive = v_uint32 ( ) <EOL> self . ExAcqResSharedStarveExclusiveWaits = v_uint32 ( ) <EOL> self . ExAcqResSharedStarveExclusiveNotAcquires = v_uint32 ( ) <EOL> self . ExAcqResSharedWaitForExclusiveAttempts = v_uint32 ( ) <EOL> self . ExAcqResSharedWaitForExclusiveAcquiresExclusive = v_uint32 ( ) <EOL> self . ExAcqResSharedWaitForExclusiveAcquiresShared = v_uint32 ( ) <EOL> self . ExAcqResSharedWaitForExclusiveAcquiresSharedRecursive = v_uint32 ( ) <EOL> self . ExAcqResSharedWaitForExclusiveWaits = v_uint32 ( ) <EOL> self . ExAcqResSharedWaitForExclusiveNotAcquires = v_uint32 ( ) <EOL> self . ExSetResOwnerPointerExclusive = v_uint32 ( ) <EOL> self . ExSetResOwnerPointerSharedNew = v_uint32 ( ) <EOL> self . ExSetResOwnerPointerSharedOld = v_uint32 ( ) <EOL> self . ExTryToAcqExclusiveAttempts = v_uint32 ( ) <EOL> self . ExTryToAcqExclusiveAcquires = v_uint32 ( ) <EOL> self . ExBoostExclusiveOwner = v_uint32 ( ) <EOL> self . ExBoostSharedOwners = v_uint32 ( ) <EOL> self . ExEtwSynchTrackingNotificationsCount = v_uint32 ( ) <EOL> self . ExEtwSynchTrackingNotificationsAccountedCount = v_uint32 ( ) <EOL> self . Context = v_ptr32 ( ) <EOL> self . ContextFlags = v_uint32 ( ) <EOL> self . ExtendedState = v_ptr32 ( ) <EOL> self . _pad3628 = v_bytes ( size = <NUM_LIT:4> ) <EOL> class _unnamed_7784 ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . DeviceQueueEntry = KDEVICE_QUEUE_ENTRY ( ) <EOL> self . Thread = v_ptr32 ( ) <EOL> self . AuxiliaryBuffer = v_ptr32 ( ) <EOL> self . ListEntry = LIST_ENTRY ( ) <EOL> self . CurrentStackLocation = v_ptr32 ( ) <EOL> self . OriginalFileObject = v_ptr32 ( ) <EOL> class RTL_DYNAMIC_HASH_TABLE ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . Flags = v_uint32 ( ) <EOL> self . Shift = v_uint32 ( ) <EOL> self . TableSize = v_uint32 ( ) <EOL> self . Pivot = v_uint32 ( ) <EOL> self . DivisorMask = v_uint32 ( ) <EOL> self . NumEntries = v_uint32 ( ) <EOL> self . NonEmptyBuckets = v_uint32 ( ) <EOL> self . NumEnumerators = v_uint32 ( ) <EOL> self . Directory = v_ptr32 ( ) <EOL> class KAFFINITY_EX ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . Count = v_uint16 ( ) <EOL> self . Size = v_uint16 ( ) <EOL> self . Reserved = v_uint32 ( ) <EOL> self . Bitmap = vstruct . VArray ( [ v_uint32 ( ) for i in xrange ( <NUM_LIT:1> ) ] ) <EOL> class DEVICE_OBJECT ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . Type = v_uint16 ( ) <EOL> self . Size = v_uint16 ( ) <EOL> self . ReferenceCount = v_uint32 ( ) <EOL> self . DriverObject = v_ptr32 ( ) <EOL> self . NextDevice = v_ptr32 ( ) <EOL> self . AttachedDevice = v_ptr32 ( ) <EOL> self . CurrentIrp = v_ptr32 ( ) <EOL> self . Timer = v_ptr32 ( ) <EOL> self . Flags = v_uint32 ( ) <EOL> self . Characteristics = v_uint32 ( ) <EOL> self . Vpb = v_ptr32 ( ) <EOL> self . DeviceExtension = v_ptr32 ( ) <EOL> self . DeviceType = v_uint32 ( ) <EOL> self . StackSize = v_uint8 ( ) <EOL> self . _pad0034 = v_bytes ( size = <NUM_LIT:3> ) <EOL> self . Queue = _unnamed_7305 ( ) <EOL> self . AlignmentRequirement = v_uint32 ( ) <EOL> self . DeviceQueue = KDEVICE_QUEUE ( ) <EOL> self . Dpc = KDPC ( ) <EOL> self . ActiveThreadCount = v_uint32 ( ) <EOL> self . SecurityDescriptor = v_ptr32 ( ) <EOL> self . DeviceLock = KEVENT ( ) <EOL> self . SectorSize = v_uint16 ( ) <EOL> self . Spare1 = v_uint16 ( ) <EOL> self . DeviceObjectExtension = v_ptr32 ( ) <EOL> self . Reserved = v_ptr32 ( ) <EOL> class USER_MEMORY_CACHE_ENTRY ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . UserBlocks = SLIST_HEADER ( ) <EOL> self . AvailableBlocks = v_uint32 ( ) <EOL> self . _pad0010 = v_bytes ( size = <NUM_LIT:4> ) <EOL> class _unnamed_6512 ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . Bytes = _unnamed_9067 ( ) <EOL> class EX_PUSH_LOCK_WAIT_BLOCK ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . WakeEvent = KEVENT ( ) <EOL> self . Next = v_ptr32 ( ) <EOL> self . Last = v_ptr32 ( ) <EOL> self . Previous = v_ptr32 ( ) <EOL> self . ShareCount = v_uint32 ( ) <EOL> self . Flags = v_uint32 ( ) <EOL> self . _pad0030 = v_bytes ( size = <NUM_LIT:12> ) <EOL> class _unnamed_8097 ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . InPath = v_uint8 ( ) <EOL> self . Reserved = vstruct . VArray ( [ v_uint8 ( ) for i in xrange ( <NUM_LIT:3> ) ] ) <EOL> self . Type = v_uint32 ( ) <EOL> class _unnamed_7945 ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . OutputBufferLength = v_uint32 ( ) <EOL> self . InputBufferLength = v_uint32 ( ) <EOL> self . FsControlCode = v_uint32 ( ) <EOL> self . Type3InputBuffer = v_ptr32 ( ) <EOL> class IMAGE_NT_HEADERS ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . Signature = v_uint32 ( ) <EOL> self . FileHeader = IMAGE_FILE_HEADER ( ) <EOL> self . OptionalHeader = IMAGE_OPTIONAL_HEADER ( ) <EOL> class IO_STACK_LOCATION ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . MajorFunction = v_uint8 ( ) <EOL> self . MinorFunction = v_uint8 ( ) <EOL> self . Flags = v_uint8 ( ) <EOL> self . Control = v_uint8 ( ) <EOL> self . Parameters = _unnamed_7745 ( ) <EOL> self . DeviceObject = v_ptr32 ( ) <EOL> self . FileObject = v_ptr32 ( ) <EOL> self . CompletionRoutine = v_ptr32 ( ) <EOL> self . Context = v_ptr32 ( ) <EOL> class KNODE ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . PagedPoolSListHead = SLIST_HEADER ( ) <EOL> self . NonPagedPoolSListHead = vstruct . VArray ( [ SLIST_HEADER ( ) for i in xrange ( <NUM_LIT:3> ) ] ) <EOL> self . Affinity = GROUP_AFFINITY ( ) <EOL> self . ProximityId = v_uint32 ( ) <EOL> self . NodeNumber = v_uint16 ( ) <EOL> self . PrimaryNodeNumber = v_uint16 ( ) <EOL> self . MaximumProcessors = v_uint8 ( ) <EOL> self . Color = v_uint8 ( ) <EOL> self . Flags = flags ( ) <EOL> self . NodePad0 = v_uint8 ( ) <EOL> self . Seed = v_uint32 ( ) <EOL> self . MmShiftedColor = v_uint32 ( ) <EOL> self . FreeCount = vstruct . VArray ( [ v_uint32 ( ) for i in xrange ( <NUM_LIT:2> ) ] ) <EOL> self . CachedKernelStacks = CACHED_KSTACK_LIST ( ) <EOL> self . ParkLock = v_uint32 ( ) <EOL> self . NodePad1 = v_uint32 ( ) <EOL> self . _pad0080 = v_bytes ( size = <NUM_LIT> ) <EOL> class XSAVE_AREA_HEADER ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . Mask = v_uint64 ( ) <EOL> self . Reserved = vstruct . VArray ( [ v_uint64 ( ) for i in xrange ( <NUM_LIT:7> ) ] ) <EOL> class PSP_CPU_SHARE_CAPTURED_WEIGHT_DATA ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . CapturedCpuShareWeight = v_uint32 ( ) <EOL> self . CapturedTotalWeight = v_uint32 ( ) <EOL> class _unnamed_8070 ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . WhichSpace = v_uint32 ( ) <EOL> self . Buffer = v_ptr32 ( ) <EOL> self . Offset = v_uint32 ( ) <EOL> self . Length = v_uint32 ( ) <EOL> class _unnamed_8075 ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . Lock = v_uint8 ( ) <EOL> class RTL_USER_PROCESS_PARAMETERS ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . MaximumLength = v_uint32 ( ) <EOL> self . Length = v_uint32 ( ) <EOL> self . Flags = v_uint32 ( ) <EOL> self . DebugFlags = v_uint32 ( ) <EOL> self . ConsoleHandle = v_ptr32 ( ) <EOL> self . ConsoleFlags = v_uint32 ( ) <EOL> self . StandardInput = v_ptr32 ( ) <EOL> self . StandardOutput = v_ptr32 ( ) <EOL> self . StandardError = v_ptr32 ( ) <EOL> self . CurrentDirectory = CURDIR ( ) <EOL> self . DllPath = UNICODE_STRING ( ) <EOL> self . ImagePathName = UNICODE_STRING ( ) <EOL> self . CommandLine = UNICODE_STRING ( ) <EOL> self . Environment = v_ptr32 ( ) <EOL> self . StartingX = v_uint32 ( ) <EOL> self . StartingY = v_uint32 ( ) <EOL> self . CountX = v_uint32 ( ) <EOL> self . CountY = v_uint32 ( ) <EOL> self . CountCharsX = v_uint32 ( ) <EOL> self . CountCharsY = v_uint32 ( ) <EOL> self . FillAttribute = v_uint32 ( ) <EOL> self . WindowFlags = v_uint32 ( ) <EOL> self . ShowWindowFlags = v_uint32 ( ) <EOL> self . WindowTitle = UNICODE_STRING ( ) <EOL> self . DesktopInfo = UNICODE_STRING ( ) <EOL> self . ShellInfo = UNICODE_STRING ( ) <EOL> self . RuntimeData = UNICODE_STRING ( ) <EOL> self . CurrentDirectores = vstruct . VArray ( [ RTL_DRIVE_LETTER_CURDIR ( ) for i in xrange ( <NUM_LIT:32> ) ] ) <EOL> self . EnvironmentSize = v_uint32 ( ) <EOL> self . EnvironmentVersion = v_uint32 ( ) <EOL> class IO_RESOURCE_REQUIREMENTS_LIST ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . ListSize = v_uint32 ( ) <EOL> self . InterfaceType = v_uint32 ( ) <EOL> self . BusNumber = v_uint32 ( ) <EOL> self . SlotNumber = v_uint32 ( ) <EOL> self . Reserved = vstruct . VArray ( [ v_uint32 ( ) for i in xrange ( <NUM_LIT:3> ) ] ) <EOL> self . AlternativeLists = v_uint32 ( ) <EOL> self . List = vstruct . VArray ( [ IO_RESOURCE_LIST ( ) for i in xrange ( <NUM_LIT:1> ) ] ) <EOL> class HEAP_BUCKET_COUNTERS ( vstruct . VStruct ) : <EOL> def __init__ ( self ) : <EOL> vstruct . VStruct . __init__ ( self ) <EOL> self . TotalBlocks = v_uint32 ( ) <EOL> self . SubSegmentCounts = v_uint32 ( ) </s>
