From f4221bd3856fa714b64c66ebe7e95fcd70773e09 Mon Sep 17 00:00:00 2001 From: Synestraa Date: Fri, 17 Mar 2017 15:00:54 +0100 Subject: [PATCH] wow64 table --- Current/Build/Include/highcall.c | 1278 ++++++++++++++------- Current/Current.vcxproj | 1 + Current/Current.vcxproj.filters | 1 + Current/private/sys/table.h | 73 +- Current/private/sys/version_table_wow64.h | 473 ++++++++ Current/public/base.h | 8 + 6 files changed, 1429 insertions(+), 405 deletions(-) create mode 100644 Current/private/sys/version_table_wow64.h diff --git a/Current/Build/Include/highcall.c b/Current/Build/Include/highcall.c index 46f1f6a..09384d3 100644 --- a/Current/Build/Include/highcall.c +++ b/Current/Build/Include/highcall.c @@ -5,6 +5,7 @@ #include "../../private/sys/syscall.h" #include "../../private/sys/version_table_86.h" #include "../../private/sys/version_table_86_64.h" +#include "../../private/sys/version_table_wow64.h" HcGlobalEnv HcGlobal; @@ -122,7 +123,7 @@ static NTSTATUS INITIALIZATION_ROUTINE InitializeVersion(VOID) } else { - /* We dont support anything else. */ + /* We dont support anything else (yet). */ HcGlobal.WindowsVersion = WINDOWS_NOT_SUPPORTED; Status = STATUS_INVALID_OWNER; } @@ -544,406 +545,881 @@ static NTSTATUS InitializeSyscall(VOID) sciWriteVirtualMemory = sciTable_86_64_NtWriteVirtualMemory[v]; sciYieldExecution = sciTable_86_64_NtYieldExecution[v]; #else - sciAcceptConnectPort = sciTable_86_NtAcceptConnectPort[v]; - sciAccessCheck = sciTable_86_NtAccessCheck[v]; - sciAccessCheckAndAuditAlarm = sciTable_86_NtAccessCheckAndAuditAlarm[v]; - sciAccessCheckByType = sciTable_86_NtAccessCheckByType[v]; - sciAccessCheckByTypeAndAuditAlarm = sciTable_86_NtAccessCheckByTypeAndAuditAlarm[v]; - sciAccessCheckByTypeResultList = sciTable_86_NtAccessCheckByTypeResultList[v]; - sciAccessCheckByTypeResultListAndAuditAlarm = sciTable_86_NtAccessCheckByTypeResultListAndAuditAlarm[v]; - sciAccessCheckByTypeResultListAndAuditAlarmByHandle = sciTable_86_NtAccessCheckByTypeResultListAndAuditAlarmByHandle[v]; - sciAddAtom = sciTable_86_NtAddAtom[v]; - sciAddBootEntry = sciTable_86_NtAddBootEntry[v]; - sciAddDriverEntry = sciTable_86_NtAddDriverEntry[v]; - sciAdjustGroupsToken = sciTable_86_NtAdjustGroupsToken[v]; - sciAdjustPrivilegesToken = sciTable_86_NtAdjustPrivilegesToken[v]; - sciAlertResumeThread = sciTable_86_NtAlertResumeThread[v]; - sciAlertThread = sciTable_86_NtAlertThread[v]; - sciAllocateLocallyUniqueId = sciTable_86_NtAllocateLocallyUniqueId[v]; - sciAllocateReserveObject = sciTable_86_NtAllocateReserveObject[v]; - sciAllocateUserPhysicalPages = sciTable_86_NtAllocateUserPhysicalPages[v]; - sciAllocateUuids = sciTable_86_NtAllocateUuids[v]; - sciAllocateVirtualMemory = sciTable_86_NtAllocateVirtualMemory[v]; - sciAlpcAcceptConnectPort = sciTable_86_NtAlpcAcceptConnectPort[v]; - sciAlpcCancelMessage = sciTable_86_NtAlpcCancelMessage[v]; - sciAlpcConnectPort = sciTable_86_NtAlpcConnectPort[v]; - sciAlpcCreatePort = sciTable_86_NtAlpcCreatePort[v]; - sciAlpcCreatePortSection = sciTable_86_NtAlpcCreatePortSection[v]; - sciAlpcCreateResourceReserve = sciTable_86_NtAlpcCreateResourceReserve[v]; - sciAlpcCreateSectionView = sciTable_86_NtAlpcCreateSectionView[v]; - sciAlpcCreateSecurityContext = sciTable_86_NtAlpcCreateSecurityContext[v]; - sciAlpcDeletePortSection = sciTable_86_NtAlpcDeletePortSection[v]; - sciAlpcDeleteResourceReserve = sciTable_86_NtAlpcDeleteResourceReserve[v]; - sciAlpcDeleteSectionView = sciTable_86_NtAlpcDeleteSectionView[v]; - sciAlpcDeleteSecurityContext = sciTable_86_NtAlpcDeleteSecurityContext[v]; - sciAlpcDisconnectPort = sciTable_86_NtAlpcDisconnectPort[v]; - sciAlpcImpersonateClientOfPort = sciTable_86_NtAlpcImpersonateClientOfPort[v]; - sciAlpcOpenSenderProcess = sciTable_86_NtAlpcOpenSenderProcess[v]; - sciAlpcOpenSenderThread = sciTable_86_NtAlpcOpenSenderThread[v]; - sciAlpcQueryInformation = sciTable_86_NtAlpcQueryInformation[v]; - sciAlpcQueryInformationMessage = sciTable_86_NtAlpcQueryInformationMessage[v]; - sciAlpcRevokeSecurityContext = sciTable_86_NtAlpcRevokeSecurityContext[v]; - sciAlpcSendWaitReceivePort = sciTable_86_NtAlpcSendWaitReceivePort[v]; - sciAlpcSetInformation = sciTable_86_NtAlpcSetInformation[v]; - sciApphelpCacheControl = sciTable_86_NtApphelpCacheControl[v]; - sciAreMappedFilesTheSame = sciTable_86_NtAreMappedFilesTheSame[v]; - sciAssignProcessToJobObject = sciTable_86_NtAssignProcessToJobObject[v]; - sciCallbackReturn = sciTable_86_NtCallbackReturn[v]; - sciCancelIoFile = sciTable_86_NtCancelIoFile[v]; - sciCancelIoFileEx = sciTable_86_NtCancelIoFileEx[v]; - sciCancelSynchronousIoFile = sciTable_86_NtCancelSynchronousIoFile[v]; - sciCancelTimer = sciTable_86_NtCancelTimer[v]; - sciClearEvent = sciTable_86_NtClearEvent[v]; - sciClose = sciTable_86_NtClose[v]; - sciCloseObjectAuditAlarm = sciTable_86_NtCloseObjectAuditAlarm[v]; - sciCommitComplete = sciTable_86_NtCommitComplete[v]; - sciCommitEnlistment = sciTable_86_NtCommitEnlistment[v]; - sciCommitTransaction = sciTable_86_NtCommitTransaction[v]; - sciCompactKeys = sciTable_86_NtCompactKeys[v]; - sciCompareTokens = sciTable_86_NtCompareTokens[v]; - sciCompleteConnectPort = sciTable_86_NtCompleteConnectPort[v]; - sciCompressKey = sciTable_86_NtCompressKey[v]; - sciConnectPort = sciTable_86_NtConnectPort[v]; - sciContinue = sciTable_86_NtContinue[v]; - sciCreateDebugObject = sciTable_86_NtCreateDebugObject[v]; - sciCreateDirectoryObject = sciTable_86_NtCreateDirectoryObject[v]; - sciCreateEnlistment = sciTable_86_NtCreateEnlistment[v]; - sciCreateEvent = sciTable_86_NtCreateEvent[v]; - sciCreateEventPair = sciTable_86_NtCreateEventPair[v]; - sciCreateFile = sciTable_86_NtCreateFile[v]; - sciCreateIoCompletion = sciTable_86_NtCreateIoCompletion[v]; - sciCreateJobObject = sciTable_86_NtCreateJobObject[v]; - sciCreateJobSet = sciTable_86_NtCreateJobSet[v]; - sciCreateKey = sciTable_86_NtCreateKey[v]; - sciCreateKeyTransacted = sciTable_86_NtCreateKeyTransacted[v]; - sciCreateKeyedEvent = sciTable_86_NtCreateKeyedEvent[v]; - sciCreateMailslotFile = sciTable_86_NtCreateMailslotFile[v]; - sciCreateMutant = sciTable_86_NtCreateMutant[v]; - sciCreateNamedPipeFile = sciTable_86_NtCreateNamedPipeFile[v]; - sciCreatePagingFile = sciTable_86_NtCreatePagingFile[v]; - sciCreatePort = sciTable_86_NtCreatePort[v]; - sciCreatePrivateNamespace = sciTable_86_NtCreatePrivateNamespace[v]; - sciCreateProcess = sciTable_86_NtCreateProcess[v]; - sciCreateProcessEx = sciTable_86_NtCreateProcessEx[v]; - sciCreateProfile = sciTable_86_NtCreateProfile[v]; - sciCreateProfileEx = sciTable_86_NtCreateProfileEx[v]; - sciCreateResourceManager = sciTable_86_NtCreateResourceManager[v]; - sciCreateSection = sciTable_86_NtCreateSection[v]; - sciCreateSemaphore = sciTable_86_NtCreateSemaphore[v]; - sciCreateSymbolicLinkObject = sciTable_86_NtCreateSymbolicLinkObject[v]; - sciCreateThread = sciTable_86_NtCreateThread[v]; - sciCreateThreadEx = sciTable_86_NtCreateThreadEx[v]; - sciCreateTimer = sciTable_86_NtCreateTimer[v]; - sciCreateToken = sciTable_86_NtCreateToken[v]; - sciCreateTransaction = sciTable_86_NtCreateTransaction[v]; - sciCreateTransactionManager = sciTable_86_NtCreateTransactionManager[v]; - sciCreateUserProcess = sciTable_86_NtCreateUserProcess[v]; - sciCreateWaitablePort = sciTable_86_NtCreateWaitablePort[v]; - sciCreateWorkerFactory = sciTable_86_NtCreateWorkerFactory[v]; - sciDebugActiveProcess = sciTable_86_NtDebugActiveProcess[v]; - sciDebugContinue = sciTable_86_NtDebugContinue[v]; - sciDelayExecution = sciTable_86_NtDelayExecution[v]; - sciDeleteAtom = sciTable_86_NtDeleteAtom[v]; - sciDeleteBootEntry = sciTable_86_NtDeleteBootEntry[v]; - sciDeleteDriverEntry = sciTable_86_NtDeleteDriverEntry[v]; - sciDeleteFile = sciTable_86_NtDeleteFile[v]; - sciDeleteKey = sciTable_86_NtDeleteKey[v]; - sciDeleteObjectAuditAlarm = sciTable_86_NtDeleteObjectAuditAlarm[v]; - sciDeletePrivateNamespace = sciTable_86_NtDeletePrivateNamespace[v]; - sciDeleteValueKey = sciTable_86_NtDeleteValueKey[v]; - sciDeviceIoControlFile = sciTable_86_NtDeviceIoControlFile[v]; - sciDisableLastKnownGood = sciTable_86_NtDisableLastKnownGood[v]; - sciDisplayString = sciTable_86_NtDisplayString[v]; - sciDrawText = sciTable_86_NtDrawText[v]; - sciDuplicateObject = sciTable_86_NtDuplicateObject[v]; - sciDuplicateToken = sciTable_86_NtDuplicateToken[v]; - sciEnableLastKnownGood = sciTable_86_NtEnableLastKnownGood[v]; - sciEnumerateBootEntries = sciTable_86_NtEnumerateBootEntries[v]; - sciEnumerateDriverEntries = sciTable_86_NtEnumerateDriverEntries[v]; - sciEnumerateKey = sciTable_86_NtEnumerateKey[v]; - sciEnumerateSystemEnvironmentValuesEx = sciTable_86_NtEnumerateSystemEnvironmentValuesEx[v]; - sciEnumerateTransactionObject = sciTable_86_NtEnumerateTransactionObject[v]; - sciEnumerateValueKey = sciTable_86_NtEnumerateValueKey[v]; - sciExtendSection = sciTable_86_NtExtendSection[v]; - sciFilterToken = sciTable_86_NtFilterToken[v]; - sciFindAtom = sciTable_86_NtFindAtom[v]; - sciFlushBuffersFile = sciTable_86_NtFlushBuffersFile[v]; - sciFlushInstallUILanguage = sciTable_86_NtFlushInstallUILanguage[v]; - sciFlushInstructionCache = sciTable_86_NtFlushInstructionCache[v]; - sciFlushKey = sciTable_86_NtFlushKey[v]; - sciFlushProcessWriteBuffers = sciTable_86_NtFlushProcessWriteBuffers[v]; - sciFlushVirtualMemory = sciTable_86_NtFlushVirtualMemory[v]; - sciFlushWriteBuffer = sciTable_86_NtFlushWriteBuffer[v]; - sciFreeUserPhysicalPages = sciTable_86_NtFreeUserPhysicalPages[v]; - sciFreeVirtualMemory = sciTable_86_NtFreeVirtualMemory[v]; - sciFreezeRegistry = sciTable_86_NtFreezeRegistry[v]; - sciFreezeTransactions = sciTable_86_NtFreezeTransactions[v]; - sciFsControlFile = sciTable_86_NtFsControlFile[v]; - sciGetContextThread = sciTable_86_NtGetContextThread[v]; - sciGetCurrentProcessorNumber = sciTable_86_NtGetCurrentProcessorNumber[v]; - sciGetDevicePowerState = sciTable_86_NtGetDevicePowerState[v]; - sciGetMUIRegistryInfo = sciTable_86_NtGetMUIRegistryInfo[v]; - sciGetNextProcess = sciTable_86_NtGetNextProcess[v]; - sciGetNextThread = sciTable_86_NtGetNextThread[v]; - sciGetNlsSectionPtr = sciTable_86_NtGetNlsSectionPtr[v]; - sciGetNotificationResourceManager = sciTable_86_NtGetNotificationResourceManager[v]; - sciGetWriteWatch = sciTable_86_NtGetWriteWatch[v]; - sciImpersonateAnonymousToken = sciTable_86_NtImpersonateAnonymousToken[v]; - sciImpersonateClientOfPort = sciTable_86_NtImpersonateClientOfPort[v]; - sciImpersonateThread = sciTable_86_NtImpersonateThread[v]; - sciInitializeNlsFiles = sciTable_86_NtInitializeNlsFiles[v]; - sciInitializeRegistry = sciTable_86_NtInitializeRegistry[v]; - sciInitiatePowerAction = sciTable_86_NtInitiatePowerAction[v]; - sciIsProcessInJob = sciTable_86_NtIsProcessInJob[v]; - sciIsSystemResumeAutomatic = sciTable_86_NtIsSystemResumeAutomatic[v]; - sciIsUILanguageComitted = sciTable_86_NtIsUILanguageComitted[v]; - sciListenPort = sciTable_86_NtListenPort[v]; - sciLoadDriver = sciTable_86_NtLoadDriver[v]; - sciLoadKey = sciTable_86_NtLoadKey[v]; - sciLoadKey2 = sciTable_86_NtLoadKey2[v]; - sciLoadKeyEx = sciTable_86_NtLoadKeyEx[v]; - sciLockFile = sciTable_86_NtLockFile[v]; - sciLockProductActivationKeys = sciTable_86_NtLockProductActivationKeys[v]; - sciLockRegistryKey = sciTable_86_NtLockRegistryKey[v]; - sciLockVirtualMemory = sciTable_86_NtLockVirtualMemory[v]; - sciMakePermanentObject = sciTable_86_NtMakePermanentObject[v]; - sciMakeTemporaryObject = sciTable_86_NtMakeTemporaryObject[v]; - sciMapCMFModule = sciTable_86_NtMapCMFModule[v]; - sciMapUserPhysicalPages = sciTable_86_NtMapUserPhysicalPages[v]; - sciMapUserPhysicalPagesScatter = sciTable_86_NtMapUserPhysicalPagesScatter[v]; - sciMapViewOfSection = sciTable_86_NtMapViewOfSection[v]; - sciModifyBootEntry = sciTable_86_NtModifyBootEntry[v]; - sciModifyDriverEntry = sciTable_86_NtModifyDriverEntry[v]; - sciNotifyChangeDirectoryFile = sciTable_86_NtNotifyChangeDirectoryFile[v]; - sciNotifyChangeKey = sciTable_86_NtNotifyChangeKey[v]; - sciNotifyChangeMultipleKeys = sciTable_86_NtNotifyChangeMultipleKeys[v]; - sciNotifyChangeSession = sciTable_86_NtNotifyChangeSession[v]; - sciOpenDirectoryObject = sciTable_86_NtOpenDirectoryObject[v]; - sciOpenEnlistment = sciTable_86_NtOpenEnlistment[v]; - sciOpenEvent = sciTable_86_NtOpenEvent[v]; - sciOpenEventPair = sciTable_86_NtOpenEventPair[v]; - sciOpenFile = sciTable_86_NtOpenFile[v]; - sciOpenIoCompletion = sciTable_86_NtOpenIoCompletion[v]; - sciOpenJobObject = sciTable_86_NtOpenJobObject[v]; - sciOpenKey = sciTable_86_NtOpenKey[v]; - sciOpenKeyEx = sciTable_86_NtOpenKeyEx[v]; - sciOpenKeyTransacted = sciTable_86_NtOpenKeyTransacted[v]; - sciOpenKeyTransactedEx = sciTable_86_NtOpenKeyTransactedEx[v]; - sciOpenKeyedEvent = sciTable_86_NtOpenKeyedEvent[v]; - sciOpenMutant = sciTable_86_NtOpenMutant[v]; - sciOpenObjectAuditAlarm = sciTable_86_NtOpenObjectAuditAlarm[v]; - sciOpenPrivateNamespace = sciTable_86_NtOpenPrivateNamespace[v]; - sciOpenProcess = sciTable_86_NtOpenProcess[v]; - sciOpenProcessToken = sciTable_86_NtOpenProcessToken[v]; - sciOpenProcessTokenEx = sciTable_86_NtOpenProcessTokenEx[v]; - sciOpenResourceManager = sciTable_86_NtOpenResourceManager[v]; - sciOpenSection = sciTable_86_NtOpenSection[v]; - sciOpenSemaphore = sciTable_86_NtOpenSemaphore[v]; - sciOpenSession = sciTable_86_NtOpenSession[v]; - sciOpenSymbolicLinkObject = sciTable_86_NtOpenSymbolicLinkObject[v]; - sciOpenThread = sciTable_86_NtOpenThread[v]; - sciOpenThreadToken = sciTable_86_NtOpenThreadToken[v]; - sciOpenThreadTokenEx = sciTable_86_NtOpenThreadTokenEx[v]; - sciOpenTimer = sciTable_86_NtOpenTimer[v]; - sciOpenTransaction = sciTable_86_NtOpenTransaction[v]; - sciOpenTransactionManager = sciTable_86_NtOpenTransactionManager[v]; - sciPlugPlayControl = sciTable_86_NtPlugPlayControl[v]; - sciPowerInformation = sciTable_86_NtPowerInformation[v]; - sciPrePrepareComplete = sciTable_86_NtPrePrepareComplete[v]; - sciPrePrepareEnlistment = sciTable_86_NtPrePrepareEnlistment[v]; - sciPrepareComplete = sciTable_86_NtPrepareComplete[v]; - sciPrepareEnlistment = sciTable_86_NtPrepareEnlistment[v]; - sciPrivilegeCheck = sciTable_86_NtPrivilegeCheck[v]; - sciPrivilegeObjectAuditAlarm = sciTable_86_NtPrivilegeObjectAuditAlarm[v]; - sciPrivilegedServiceAuditAlarm = sciTable_86_NtPrivilegedServiceAuditAlarm[v]; - sciPropagationComplete = sciTable_86_NtPropagationComplete[v]; - sciPropagationFailed = sciTable_86_NtPropagationFailed[v]; - sciProtectVirtualMemory = sciTable_86_NtProtectVirtualMemory[v]; - sciPulseEvent = sciTable_86_NtPulseEvent[v]; - sciQueryAttributesFile = sciTable_86_NtQueryAttributesFile[v]; - sciQueryBootEntryOrder = sciTable_86_NtQueryBootEntryOrder[v]; - sciQueryBootOptions = sciTable_86_NtQueryBootOptions[v]; - sciQueryDebugFilterState = sciTable_86_NtQueryDebugFilterState[v]; - sciQueryDefaultLocale = sciTable_86_NtQueryDefaultLocale[v]; - sciQueryDefaultUILanguage = sciTable_86_NtQueryDefaultUILanguage[v]; - sciQueryDirectoryFile = sciTable_86_NtQueryDirectoryFile[v]; - sciQueryDirectoryObject = sciTable_86_NtQueryDirectoryObject[v]; - sciQueryDriverEntryOrder = sciTable_86_NtQueryDriverEntryOrder[v]; - sciQueryEaFile = sciTable_86_NtQueryEaFile[v]; - sciQueryEvent = sciTable_86_NtQueryEvent[v]; - sciQueryFullAttributesFile = sciTable_86_NtQueryFullAttributesFile[v]; - sciQueryInformationAtom = sciTable_86_NtQueryInformationAtom[v]; - sciQueryInformationEnlistment = sciTable_86_NtQueryInformationEnlistment[v]; - sciQueryInformationFile = sciTable_86_NtQueryInformationFile[v]; - sciQueryInformationJobObject = sciTable_86_NtQueryInformationJobObject[v]; - sciQueryInformationPort = sciTable_86_NtQueryInformationPort[v]; - sciQueryInformationProcess = sciTable_86_NtQueryInformationProcess[v]; - sciQueryInformationResourceManager = sciTable_86_NtQueryInformationResourceManager[v]; - sciQueryInformationThread = sciTable_86_NtQueryInformationThread[v]; - sciQueryInformationToken = sciTable_86_NtQueryInformationToken[v]; - sciQueryInformationTransaction = sciTable_86_NtQueryInformationTransaction[v]; - sciQueryInformationTransactionManager = sciTable_86_NtQueryInformationTransactionManager[v]; - sciQueryInformationWorkerFactory = sciTable_86_NtQueryInformationWorkerFactory[v]; - sciQueryInstallUILanguage = sciTable_86_NtQueryInstallUILanguage[v]; - sciQueryIntervalProfile = sciTable_86_NtQueryIntervalProfile[v]; - sciQueryIoCompletion = sciTable_86_NtQueryIoCompletion[v]; - sciQueryKey = sciTable_86_NtQueryKey[v]; - sciQueryLicenseValue = sciTable_86_NtQueryLicenseValue[v]; - sciQueryMultipleValueKey = sciTable_86_NtQueryMultipleValueKey[v]; - sciQueryMutant = sciTable_86_NtQueryMutant[v]; - sciQueryObject = sciTable_86_NtQueryObject[v]; - sciQueryOpenSubKeys = sciTable_86_NtQueryOpenSubKeys[v]; - sciQueryOpenSubKeysEx = sciTable_86_NtQueryOpenSubKeysEx[v]; - sciQueryPerformanceCounter = sciTable_86_NtQueryPerformanceCounter[v]; - sciQueryPortInformationProcess = sciTable_86_NtQueryPortInformationProcess[v]; - sciQueryQuotaInformationFile = sciTable_86_NtQueryQuotaInformationFile[v]; - sciQuerySection = sciTable_86_NtQuerySection[v]; - sciQuerySecurityAttributesToken = sciTable_86_NtQuerySecurityAttributesToken[v]; - sciQuerySecurityObject = sciTable_86_NtQuerySecurityObject[v]; - sciQuerySemaphore = sciTable_86_NtQuerySemaphore[v]; - sciQuerySymbolicLinkObject = sciTable_86_NtQuerySymbolicLinkObject[v]; - sciQuerySystemEnvironmentValue = sciTable_86_NtQuerySystemEnvironmentValue[v]; - sciQuerySystemEnvironmentValueEx = sciTable_86_NtQuerySystemEnvironmentValueEx[v]; - sciQuerySystemInformation = sciTable_86_NtQuerySystemInformation[v]; - sciQuerySystemInformationEx = sciTable_86_NtQuerySystemInformationEx[v]; - sciQuerySystemTime = sciTable_86_NtQuerySystemTime[v]; - sciQueryTimer = sciTable_86_NtQueryTimer[v]; - sciQueryTimerResolution = sciTable_86_NtQueryTimerResolution[v]; - sciQueryValueKey = sciTable_86_NtQueryValueKey[v]; - sciQueryVirtualMemory = sciTable_86_NtQueryVirtualMemory[v]; - sciQueryVolumeInformationFile = sciTable_86_NtQueryVolumeInformationFile[v]; - sciQueueApcThread = sciTable_86_NtQueueApcThread[v]; - sciQueueApcThreadEx = sciTable_86_NtQueueApcThreadEx[v]; - sciRaiseException = sciTable_86_NtRaiseException[v]; - sciRaiseHardError = sciTable_86_NtRaiseHardError[v]; - sciReadFile = sciTable_86_NtReadFile[v]; - sciReadFileScatter = sciTable_86_NtReadFileScatter[v]; - sciReadOnlyEnlistment = sciTable_86_NtReadOnlyEnlistment[v]; - sciReadRequestData = sciTable_86_NtReadRequestData[v]; - sciReadVirtualMemory = sciTable_86_NtReadVirtualMemory[v]; - sciRecoverEnlistment = sciTable_86_NtRecoverEnlistment[v]; - sciRecoverResourceManager = sciTable_86_NtRecoverResourceManager[v]; - sciRecoverTransactionManager = sciTable_86_NtRecoverTransactionManager[v]; - sciRegisterProtocolAddressInformation = sciTable_86_NtRegisterProtocolAddressInformation[v]; - sciRegisterThreadTerminatePort = sciTable_86_NtRegisterThreadTerminatePort[v]; - sciReleaseKeyedEvent = sciTable_86_NtReleaseKeyedEvent[v]; - sciReleaseMutant = sciTable_86_NtReleaseMutant[v]; - sciReleaseSemaphore = sciTable_86_NtReleaseSemaphore[v]; - sciReleaseWorkerFactoryWorker = sciTable_86_NtReleaseWorkerFactoryWorker[v]; - sciRemoveIoCompletion = sciTable_86_NtRemoveIoCompletion[v]; - sciRemoveIoCompletionEx = sciTable_86_NtRemoveIoCompletionEx[v]; - sciRemoveProcessDebug = sciTable_86_NtRemoveProcessDebug[v]; - sciRenameKey = sciTable_86_NtRenameKey[v]; - sciRenameTransactionManager = sciTable_86_NtRenameTransactionManager[v]; - sciReplaceKey = sciTable_86_NtReplaceKey[v]; - sciReplacePartitionUnit = sciTable_86_NtReplacePartitionUnit[v]; - sciReplyPort = sciTable_86_NtReplyPort[v]; - sciReplyWaitReceivePort = sciTable_86_NtReplyWaitReceivePort[v]; - sciReplyWaitReceivePortEx = sciTable_86_NtReplyWaitReceivePortEx[v]; - sciReplyWaitReplyPort = sciTable_86_NtReplyWaitReplyPort[v]; - sciRequestPort = sciTable_86_NtRequestPort[v]; - sciRequestWaitReplyPort = sciTable_86_NtRequestWaitReplyPort[v]; - sciResetEvent = sciTable_86_NtResetEvent[v]; - sciResetWriteWatch = sciTable_86_NtResetWriteWatch[v]; - sciRestoreKey = sciTable_86_NtRestoreKey[v]; - sciResumeProcess = sciTable_86_NtResumeProcess[v]; - sciResumeThread = sciTable_86_NtResumeThread[v]; - sciRollbackComplete = sciTable_86_NtRollbackComplete[v]; - sciRollbackEnlistment = sciTable_86_NtRollbackEnlistment[v]; - sciRollbackTransaction = sciTable_86_NtRollbackTransaction[v]; - sciRollforwardTransactionManager = sciTable_86_NtRollforwardTransactionManager[v]; - sciSaveKey = sciTable_86_NtSaveKey[v]; - sciSaveKeyEx = sciTable_86_NtSaveKeyEx[v]; - sciSaveMergedKeys = sciTable_86_NtSaveMergedKeys[v]; - sciSecureConnectPort = sciTable_86_NtSecureConnectPort[v]; - sciSerializeBoot = sciTable_86_NtSerializeBoot[v]; - sciSetBootEntryOrder = sciTable_86_NtSetBootEntryOrder[v]; - sciSetBootOptions = sciTable_86_NtSetBootOptions[v]; - sciSetContextThread = sciTable_86_NtSetContextThread[v]; - sciSetDebugFilterState = sciTable_86_NtSetDebugFilterState[v]; - sciSetDefaultHardErrorPort = sciTable_86_NtSetDefaultHardErrorPort[v]; - sciSetDefaultLocale = sciTable_86_NtSetDefaultLocale[v]; - sciSetDefaultUILanguage = sciTable_86_NtSetDefaultUILanguage[v]; - sciSetDriverEntryOrder = sciTable_86_NtSetDriverEntryOrder[v]; - sciSetEaFile = sciTable_86_NtSetEaFile[v]; - sciSetEvent = sciTable_86_NtSetEvent[v]; - sciSetEventBoostPriority = sciTable_86_NtSetEventBoostPriority[v]; - sciSetHighEventPair = sciTable_86_NtSetHighEventPair[v]; - sciSetHighWaitLowEventPair = sciTable_86_NtSetHighWaitLowEventPair[v]; - sciSetInformationDebugObject = sciTable_86_NtSetInformationDebugObject[v]; - sciSetInformationEnlistment = sciTable_86_NtSetInformationEnlistment[v]; - sciSetInformationFile = sciTable_86_NtSetInformationFile[v]; - sciSetInformationJobObject = sciTable_86_NtSetInformationJobObject[v]; - sciSetInformationKey = sciTable_86_NtSetInformationKey[v]; - sciSetInformationObject = sciTable_86_NtSetInformationObject[v]; - sciSetInformationProcess = sciTable_86_NtSetInformationProcess[v]; - sciSetInformationResourceManager = sciTable_86_NtSetInformationResourceManager[v]; - sciSetInformationThread = sciTable_86_NtSetInformationThread[v]; - sciSetInformationToken = sciTable_86_NtSetInformationToken[v]; - sciSetInformationTransaction = sciTable_86_NtSetInformationTransaction[v]; - sciSetInformationTransactionManager = sciTable_86_NtSetInformationTransactionManager[v]; - sciSetInformationWorkerFactory = sciTable_86_NtSetInformationWorkerFactory[v]; - sciSetIntervalProfile = sciTable_86_NtSetIntervalProfile[v]; - sciSetIoCompletion = sciTable_86_NtSetIoCompletion[v]; - sciSetIoCompletionEx = sciTable_86_NtSetIoCompletionEx[v]; - sciSetLdtEntries = sciTable_86_NtSetLdtEntries[v]; - sciSetLowEventPair = sciTable_86_NtSetLowEventPair[v]; - sciSetLowWaitHighEventPair = sciTable_86_NtSetLowWaitHighEventPair[v]; - sciSetQuotaInformationFile = sciTable_86_NtSetQuotaInformationFile[v]; - sciSetSecurityObject = sciTable_86_NtSetSecurityObject[v]; - sciSetSystemEnvironmentValue = sciTable_86_NtSetSystemEnvironmentValue[v]; - sciSetSystemEnvironmentValueEx = sciTable_86_NtSetSystemEnvironmentValueEx[v]; - sciSetSystemInformation = sciTable_86_NtSetSystemInformation[v]; - sciSetSystemPowerState = sciTable_86_NtSetSystemPowerState[v]; - sciSetSystemTime = sciTable_86_NtSetSystemTime[v]; - sciSetThreadExecutionState = sciTable_86_NtSetThreadExecutionState[v]; - sciSetTimer = sciTable_86_NtSetTimer[v]; - sciSetTimerEx = sciTable_86_NtSetTimerEx[v]; - sciSetTimerResolution = sciTable_86_NtSetTimerResolution[v]; - sciSetUuidSeed = sciTable_86_NtSetUuidSeed[v]; - sciSetValueKey = sciTable_86_NtSetValueKey[v]; - sciSetVolumeInformationFile = sciTable_86_NtSetVolumeInformationFile[v]; - sciShutdownSystem = sciTable_86_NtShutdownSystem[v]; - sciShutdownWorkerFactory = sciTable_86_NtShutdownWorkerFactory[v]; - sciSignalAndWaitForSingleObject = sciTable_86_NtSignalAndWaitForSingleObject[v]; - sciSinglePhaseReject = sciTable_86_NtSinglePhaseReject[v]; - sciStartProfile = sciTable_86_NtStartProfile[v]; - sciStopProfile = sciTable_86_NtStopProfile[v]; - sciSuspendProcess = sciTable_86_NtSuspendProcess[v]; - sciSuspendThread = sciTable_86_NtSuspendThread[v]; - sciSystemDebugControl = sciTable_86_NtSystemDebugControl[v]; - sciTerminateJobObject = sciTable_86_NtTerminateJobObject[v]; - sciTerminateProcess = sciTable_86_NtTerminateProcess[v]; - sciTerminateThread = sciTable_86_NtTerminateThread[v]; - sciTestAlert = sciTable_86_NtTestAlert[v]; - sciThawRegistry = sciTable_86_NtThawRegistry[v]; - sciThawTransactions = sciTable_86_NtThawTransactions[v]; - sciTraceControl = sciTable_86_NtTraceControl[v]; - sciTraceEvent = sciTable_86_NtTraceEvent[v]; - sciTranslateFilePath = sciTable_86_NtTranslateFilePath[v]; - sciUmsThreadYield = sciTable_86_NtUmsThreadYield[v]; - sciUnloadDriver = sciTable_86_NtUnloadDriver[v]; - sciUnloadKey = sciTable_86_NtUnloadKey[v]; - sciUnloadKey2 = sciTable_86_NtUnloadKey2[v]; - sciUnloadKeyEx = sciTable_86_NtUnloadKeyEx[v]; - sciUnlockFile = sciTable_86_NtUnlockFile[v]; - sciUnlockVirtualMemory = sciTable_86_NtUnlockVirtualMemory[v]; - sciUnmapViewOfSection = sciTable_86_NtUnmapViewOfSection[v]; - sciVdmControl = sciTable_86_NtVdmControl[v]; - sciWaitForDebugEvent = sciTable_86_NtWaitForDebugEvent[v]; - sciWaitForKeyedEvent = sciTable_86_NtWaitForKeyedEvent[v]; - sciWaitForMultipleObjects = sciTable_86_NtWaitForMultipleObjects[v]; - sciWaitForMultipleObjects32 = sciTable_86_NtWaitForMultipleObjects32[v]; - sciWaitForSingleObject = sciTable_86_NtWaitForSingleObject[v]; - sciWaitForWorkViaWorkerFactory = sciTable_86_NtWaitForWorkViaWorkerFactory[v]; - sciWaitHighEventPair = sciTable_86_NtWaitHighEventPair[v]; - sciWaitLowEventPair = sciTable_86_NtWaitLowEventPair[v]; - sciWorkerFactoryWorkerReady = sciTable_86_NtWorkerFactoryWorkerReady[v]; - sciWriteFile = sciTable_86_NtWriteFile[v]; - sciWriteFileGather = sciTable_86_NtWriteFileGather[v]; - sciWriteRequestData = sciTable_86_NtWriteRequestData[v]; - sciWriteVirtualMemory = sciTable_86_NtWriteVirtualMemory[v]; - sciYieldExecution = sciTable_86_NtYieldExecution[v]; + if (HcGlobal.IsWow64) + { + sciAcceptConnectPort = sciTable_wow64_NtAcceptConnectPort[v]; + sciAccessCheck = sciTable_wow64_NtAccessCheck[v]; + sciAccessCheckAndAuditAlarm = sciTable_wow64_NtAccessCheckAndAuditAlarm[v]; + sciAccessCheckByType = sciTable_wow64_NtAccessCheckByType[v]; + sciAccessCheckByTypeAndAuditAlarm = sciTable_wow64_NtAccessCheckByTypeAndAuditAlarm[v]; + sciAccessCheckByTypeResultList = sciTable_wow64_NtAccessCheckByTypeResultList[v]; + sciAccessCheckByTypeResultListAndAuditAlarm = sciTable_wow64_NtAccessCheckByTypeResultListAndAuditAlarm[v]; + sciAccessCheckByTypeResultListAndAuditAlarmByHandle = sciTable_wow64_NtAccessCheckByTypeResultListAndAuditAlarmByHandle[v]; + sciAddAtom = sciTable_wow64_NtAddAtom[v]; + sciAddAtomEx = sciTable_wow64_NtAddAtomEx[v]; + sciAddBootEntry = sciTable_wow64_NtAddBootEntry[v]; + sciAddDriverEntry = sciTable_wow64_NtAddDriverEntry[v]; + sciAdjustGroupsToken = sciTable_wow64_NtAdjustGroupsToken[v]; + sciAdjustPrivilegesToken = sciTable_wow64_NtAdjustPrivilegesToken[v]; + sciAdjustTokenClaimsAndDeviceGroups = sciTable_wow64_NtAdjustTokenClaimsAndDeviceGroups[v]; + sciAlertResumeThread = sciTable_wow64_NtAlertResumeThread[v]; + sciAlertThread = sciTable_wow64_NtAlertThread[v]; + sciAlertThreadByThreadId = sciTable_wow64_NtAlertThreadByThreadId[v]; + sciAllocateLocallyUniqueId = sciTable_wow64_NtAllocateLocallyUniqueId[v]; + sciAllocateReserveObject = sciTable_wow64_NtAllocateReserveObject[v]; + sciAllocateUserPhysicalPages = sciTable_wow64_NtAllocateUserPhysicalPages[v]; + sciAllocateUuids = sciTable_wow64_NtAllocateUuids[v]; + sciAllocateVirtualMemory = sciTable_wow64_NtAllocateVirtualMemory[v]; + sciAlpcAcceptConnectPort = sciTable_wow64_NtAlpcAcceptConnectPort[v]; + sciAlpcCancelMessage = sciTable_wow64_NtAlpcCancelMessage[v]; + sciAlpcConnectPort = sciTable_wow64_NtAlpcConnectPort[v]; + sciAlpcConnectPortEx = sciTable_wow64_NtAlpcConnectPortEx[v]; + sciAlpcCreatePort = sciTable_wow64_NtAlpcCreatePort[v]; + sciAlpcCreatePortSection = sciTable_wow64_NtAlpcCreatePortSection[v]; + sciAlpcCreateResourceReserve = sciTable_wow64_NtAlpcCreateResourceReserve[v]; + sciAlpcCreateSectionView = sciTable_wow64_NtAlpcCreateSectionView[v]; + sciAlpcCreateSecurityContext = sciTable_wow64_NtAlpcCreateSecurityContext[v]; + sciAlpcDeletePortSection = sciTable_wow64_NtAlpcDeletePortSection[v]; + sciAlpcDeleteResourceReserve = sciTable_wow64_NtAlpcDeleteResourceReserve[v]; + sciAlpcDeleteSectionView = sciTable_wow64_NtAlpcDeleteSectionView[v]; + sciAlpcDeleteSecurityContext = sciTable_wow64_NtAlpcDeleteSecurityContext[v]; + sciAlpcDisconnectPort = sciTable_wow64_NtAlpcDisconnectPort[v]; + sciAlpcImpersonateClientContainerOfPort = sciTable_wow64_NtAlpcImpersonateClientContainerOfPort[v]; + sciAlpcImpersonateClientOfPort = sciTable_wow64_NtAlpcImpersonateClientOfPort[v]; + sciAlpcOpenSenderProcess = sciTable_wow64_NtAlpcOpenSenderProcess[v]; + sciAlpcOpenSenderThread = sciTable_wow64_NtAlpcOpenSenderThread[v]; + sciAlpcQueryInformation = sciTable_wow64_NtAlpcQueryInformation[v]; + sciAlpcQueryInformationMessage = sciTable_wow64_NtAlpcQueryInformationMessage[v]; + sciAlpcRevokeSecurityContext = sciTable_wow64_NtAlpcRevokeSecurityContext[v]; + sciAlpcSendWaitReceivePort = sciTable_wow64_NtAlpcSendWaitReceivePort[v]; + sciAlpcSetInformation = sciTable_wow64_NtAlpcSetInformation[v]; + sciApphelpCacheControl = sciTable_wow64_NtApphelpCacheControl[v]; + sciAreMappedFilesTheSame = sciTable_wow64_NtAreMappedFilesTheSame[v]; + sciAssignProcessToJobObject = sciTable_wow64_NtAssignProcessToJobObject[v]; + sciAssociateWaitCompletionPacket = sciTable_wow64_NtAssociateWaitCompletionPacket[v]; + sciCallbackReturn = sciTable_wow64_NtCallbackReturn[v]; + sciCancelIoFile = sciTable_wow64_NtCancelIoFile[v]; + sciCancelIoFileEx = sciTable_wow64_NtCancelIoFileEx[v]; + sciCancelSynchronousIoFile = sciTable_wow64_NtCancelSynchronousIoFile[v]; + sciCancelTimer = sciTable_wow64_NtCancelTimer[v]; + sciCancelTimer2 = sciTable_wow64_NtCancelTimer2[v]; + sciCancelWaitCompletionPacket = sciTable_wow64_NtCancelWaitCompletionPacket[v]; + sciClearEvent = sciTable_wow64_NtClearEvent[v]; + sciClose = sciTable_wow64_NtClose[v]; + sciCloseObjectAuditAlarm = sciTable_wow64_NtCloseObjectAuditAlarm[v]; + sciCommitComplete = sciTable_wow64_NtCommitComplete[v]; + sciCommitEnlistment = sciTable_wow64_NtCommitEnlistment[v]; + sciCommitRegistryTransaction = sciTable_wow64_NtCommitRegistryTransaction[v]; + sciCommitTransaction = sciTable_wow64_NtCommitTransaction[v]; + sciCompactKeys = sciTable_wow64_NtCompactKeys[v]; + sciCompareObjects = sciTable_wow64_NtCompareObjects[v]; + sciCompareTokens = sciTable_wow64_NtCompareTokens[v]; + sciCompleteConnectPort = sciTable_wow64_NtCompleteConnectPort[v]; + sciCompressKey = sciTable_wow64_NtCompressKey[v]; + sciConnectPort = sciTable_wow64_NtConnectPort[v]; + sciContinue = sciTable_wow64_NtContinue[v]; + sciCreateDebugObject = sciTable_wow64_NtCreateDebugObject[v]; + sciCreateDirectoryObject = sciTable_wow64_NtCreateDirectoryObject[v]; + sciCreateDirectoryObjectEx = sciTable_wow64_NtCreateDirectoryObjectEx[v]; + sciCreateEnclave = sciTable_wow64_NtCreateEnclave[v]; + sciCreateEnlistment = sciTable_wow64_NtCreateEnlistment[v]; + sciCreateEvent = sciTable_wow64_NtCreateEvent[v]; + sciCreateEventPair = sciTable_wow64_NtCreateEventPair[v]; + sciCreateFile = sciTable_wow64_NtCreateFile[v]; + sciCreateIRTimer = sciTable_wow64_NtCreateIRTimer[v]; + sciCreateIoCompletion = sciTable_wow64_NtCreateIoCompletion[v]; + sciCreateJobObject = sciTable_wow64_NtCreateJobObject[v]; + sciCreateJobSet = sciTable_wow64_NtCreateJobSet[v]; + sciCreateKey = sciTable_wow64_NtCreateKey[v]; + sciCreateKeyTransacted = sciTable_wow64_NtCreateKeyTransacted[v]; + sciCreateKeyedEvent = sciTable_wow64_NtCreateKeyedEvent[v]; + sciCreateLowBoxToken = sciTable_wow64_NtCreateLowBoxToken[v]; + sciCreateMailslotFile = sciTable_wow64_NtCreateMailslotFile[v]; + sciCreateMutant = sciTable_wow64_NtCreateMutant[v]; + sciCreateNamedPipeFile = sciTable_wow64_NtCreateNamedPipeFile[v]; + sciCreatePagingFile = sciTable_wow64_NtCreatePagingFile[v]; + sciCreatePartition = sciTable_wow64_NtCreatePartition[v]; + sciCreatePort = sciTable_wow64_NtCreatePort[v]; + sciCreatePrivateNamespace = sciTable_wow64_NtCreatePrivateNamespace[v]; + sciCreateProcess = sciTable_wow64_NtCreateProcess[v]; + sciCreateProcessEx = sciTable_wow64_NtCreateProcessEx[v]; + sciCreateProfile = sciTable_wow64_NtCreateProfile[v]; + sciCreateProfileEx = sciTable_wow64_NtCreateProfileEx[v]; + sciCreateRegistryTransaction = sciTable_wow64_NtCreateRegistryTransaction[v]; + sciCreateResourceManager = sciTable_wow64_NtCreateResourceManager[v]; + sciCreateSection = sciTable_wow64_NtCreateSection[v]; + sciCreateSemaphore = sciTable_wow64_NtCreateSemaphore[v]; + sciCreateSymbolicLinkObject = sciTable_wow64_NtCreateSymbolicLinkObject[v]; + sciCreateThread = sciTable_wow64_NtCreateThread[v]; + sciCreateThreadEx = sciTable_wow64_NtCreateThreadEx[v]; + sciCreateTimer = sciTable_wow64_NtCreateTimer[v]; + sciCreateTimer2 = sciTable_wow64_NtCreateTimer2[v]; + sciCreateToken = sciTable_wow64_NtCreateToken[v]; + sciCreateTokenEx = sciTable_wow64_NtCreateTokenEx[v]; + sciCreateTransaction = sciTable_wow64_NtCreateTransaction[v]; + sciCreateTransactionManager = sciTable_wow64_NtCreateTransactionManager[v]; + sciCreateUserProcess = sciTable_wow64_NtCreateUserProcess[v]; + sciCreateWaitCompletionPacket = sciTable_wow64_NtCreateWaitCompletionPacket[v]; + sciCreateWaitablePort = sciTable_wow64_NtCreateWaitablePort[v]; + sciCreateWnfStateName = sciTable_wow64_NtCreateWnfStateName[v]; + sciCreateWorkerFactory = sciTable_wow64_NtCreateWorkerFactory[v]; + sciDebugActiveProcess = sciTable_wow64_NtDebugActiveProcess[v]; + sciDebugContinue = sciTable_wow64_NtDebugContinue[v]; + sciDelayExecution = sciTable_wow64_NtDelayExecution[v]; + sciDeleteAtom = sciTable_wow64_NtDeleteAtom[v]; + sciDeleteBootEntry = sciTable_wow64_NtDeleteBootEntry[v]; + sciDeleteDriverEntry = sciTable_wow64_NtDeleteDriverEntry[v]; + sciDeleteFile = sciTable_wow64_NtDeleteFile[v]; + sciDeleteKey = sciTable_wow64_NtDeleteKey[v]; + sciDeleteObjectAuditAlarm = sciTable_wow64_NtDeleteObjectAuditAlarm[v]; + sciDeletePrivateNamespace = sciTable_wow64_NtDeletePrivateNamespace[v]; + sciDeleteValueKey = sciTable_wow64_NtDeleteValueKey[v]; + sciDeleteWnfStateData = sciTable_wow64_NtDeleteWnfStateData[v]; + sciDeleteWnfStateName = sciTable_wow64_NtDeleteWnfStateName[v]; + sciDeviceIoControlFile = sciTable_wow64_NtDeviceIoControlFile[v]; + sciDisableLastKnownGood = sciTable_wow64_NtDisableLastKnownGood[v]; + sciDisplayString = sciTable_wow64_NtDisplayString[v]; + sciDrawText = sciTable_wow64_NtDrawText[v]; + sciDuplicateObject = sciTable_wow64_NtDuplicateObject[v]; + sciDuplicateToken = sciTable_wow64_NtDuplicateToken[v]; + sciEnableLastKnownGood = sciTable_wow64_NtEnableLastKnownGood[v]; + sciEnumerateBootEntries = sciTable_wow64_NtEnumerateBootEntries[v]; + sciEnumerateDriverEntries = sciTable_wow64_NtEnumerateDriverEntries[v]; + sciEnumerateKey = sciTable_wow64_NtEnumerateKey[v]; + sciEnumerateSystemEnvironmentValuesEx = sciTable_wow64_NtEnumerateSystemEnvironmentValuesEx[v]; + sciEnumerateTransactionObject = sciTable_wow64_NtEnumerateTransactionObject[v]; + sciEnumerateValueKey = sciTable_wow64_NtEnumerateValueKey[v]; + sciExtendSection = sciTable_wow64_NtExtendSection[v]; + sciFilterBootOption = sciTable_wow64_NtFilterBootOption[v]; + sciFilterToken = sciTable_wow64_NtFilterToken[v]; + sciFilterTokenEx = sciTable_wow64_NtFilterTokenEx[v]; + sciFindAtom = sciTable_wow64_NtFindAtom[v]; + sciFlushBuffersFile = sciTable_wow64_NtFlushBuffersFile[v]; + sciFlushBuffersFileEx = sciTable_wow64_NtFlushBuffersFileEx[v]; + sciFlushInstallUILanguage = sciTable_wow64_NtFlushInstallUILanguage[v]; + sciFlushInstructionCache = sciTable_wow64_NtFlushInstructionCache[v]; + sciFlushKey = sciTable_wow64_NtFlushKey[v]; + sciFlushProcessWriteBuffers = sciTable_wow64_NtFlushProcessWriteBuffers[v]; + sciFlushVirtualMemory = sciTable_wow64_NtFlushVirtualMemory[v]; + sciFlushWriteBuffer = sciTable_wow64_NtFlushWriteBuffer[v]; + sciFreeUserPhysicalPages = sciTable_wow64_NtFreeUserPhysicalPages[v]; + sciFreeVirtualMemory = sciTable_wow64_NtFreeVirtualMemory[v]; + sciFreezeRegistry = sciTable_wow64_NtFreezeRegistry[v]; + sciFreezeTransactions = sciTable_wow64_NtFreezeTransactions[v]; + sciFsControlFile = sciTable_wow64_NtFsControlFile[v]; + sciGetCachedSigningLevel = sciTable_wow64_NtGetCachedSigningLevel[v]; + sciGetCompleteWnfStateSubscription = sciTable_wow64_NtGetCompleteWnfStateSubscription[v]; + sciGetContextThread = sciTable_wow64_NtGetContextThread[v]; + sciGetCurrentProcessorNumber = sciTable_wow64_NtGetCurrentProcessorNumber[v]; + sciGetCurrentProcessorNumberEx = sciTable_wow64_NtGetCurrentProcessorNumberEx[v]; + sciGetDevicePowerState = sciTable_wow64_NtGetDevicePowerState[v]; + sciGetMUIRegistryInfo = sciTable_wow64_NtGetMUIRegistryInfo[v]; + sciGetNextProcess = sciTable_wow64_NtGetNextProcess[v]; + sciGetNextThread = sciTable_wow64_NtGetNextThread[v]; + sciGetNlsSectionPtr = sciTable_wow64_NtGetNlsSectionPtr[v]; + sciGetNotificationResourceManager = sciTable_wow64_NtGetNotificationResourceManager[v]; + sciGetWriteWatch = sciTable_wow64_NtGetWriteWatch[v]; + sciImpersonateAnonymousToken = sciTable_wow64_NtImpersonateAnonymousToken[v]; + sciImpersonateClientOfPort = sciTable_wow64_NtImpersonateClientOfPort[v]; + sciImpersonateThread = sciTable_wow64_NtImpersonateThread[v]; + sciInitializeEnclave = sciTable_wow64_NtInitializeEnclave[v]; + sciInitializeNlsFiles = sciTable_wow64_NtInitializeNlsFiles[v]; + sciInitializeRegistry = sciTable_wow64_NtInitializeRegistry[v]; + sciInitiatePowerAction = sciTable_wow64_NtInitiatePowerAction[v]; + sciIsProcessInJob = sciTable_wow64_NtIsProcessInJob[v]; + sciIsSystemResumeAutomatic = sciTable_wow64_NtIsSystemResumeAutomatic[v]; + sciIsUILanguageComitted = sciTable_wow64_NtIsUILanguageComitted[v]; + sciListenPort = sciTable_wow64_NtListenPort[v]; + sciLoadDriver = sciTable_wow64_NtLoadDriver[v]; + sciLoadEnclaveData = sciTable_wow64_NtLoadEnclaveData[v]; + sciLoadKey = sciTable_wow64_NtLoadKey[v]; + sciLoadKey2 = sciTable_wow64_NtLoadKey2[v]; + sciLoadKeyEx = sciTable_wow64_NtLoadKeyEx[v]; + sciLockFile = sciTable_wow64_NtLockFile[v]; + sciLockProductActivationKeys = sciTable_wow64_NtLockProductActivationKeys[v]; + sciLockRegistryKey = sciTable_wow64_NtLockRegistryKey[v]; + sciLockVirtualMemory = sciTable_wow64_NtLockVirtualMemory[v]; + sciMakePermanentObject = sciTable_wow64_NtMakePermanentObject[v]; + sciMakeTemporaryObject = sciTable_wow64_NtMakeTemporaryObject[v]; + sciManagePartition = sciTable_wow64_NtManagePartition[v]; + sciMapCMFModule = sciTable_wow64_NtMapCMFModule[v]; + sciMapUserPhysicalPages = sciTable_wow64_NtMapUserPhysicalPages[v]; + sciMapUserPhysicalPagesScatter = sciTable_wow64_NtMapUserPhysicalPagesScatter[v]; + sciMapViewOfSection = sciTable_wow64_NtMapViewOfSection[v]; + sciModifyBootEntry = sciTable_wow64_NtModifyBootEntry[v]; + sciModifyDriverEntry = sciTable_wow64_NtModifyDriverEntry[v]; + sciNotifyChangeDirectoryFile = sciTable_wow64_NtNotifyChangeDirectoryFile[v]; + sciNotifyChangeKey = sciTable_wow64_NtNotifyChangeKey[v]; + sciNotifyChangeMultipleKeys = sciTable_wow64_NtNotifyChangeMultipleKeys[v]; + sciNotifyChangeSession = sciTable_wow64_NtNotifyChangeSession[v]; + sciOpenDirectoryObject = sciTable_wow64_NtOpenDirectoryObject[v]; + sciOpenEnlistment = sciTable_wow64_NtOpenEnlistment[v]; + sciOpenEvent = sciTable_wow64_NtOpenEvent[v]; + sciOpenEventPair = sciTable_wow64_NtOpenEventPair[v]; + sciOpenFile = sciTable_wow64_NtOpenFile[v]; + sciOpenIoCompletion = sciTable_wow64_NtOpenIoCompletion[v]; + sciOpenJobObject = sciTable_wow64_NtOpenJobObject[v]; + sciOpenKey = sciTable_wow64_NtOpenKey[v]; + sciOpenKeyEx = sciTable_wow64_NtOpenKeyEx[v]; + sciOpenKeyTransacted = sciTable_wow64_NtOpenKeyTransacted[v]; + sciOpenKeyTransactedEx = sciTable_wow64_NtOpenKeyTransactedEx[v]; + sciOpenKeyedEvent = sciTable_wow64_NtOpenKeyedEvent[v]; + sciOpenMutant = sciTable_wow64_NtOpenMutant[v]; + sciOpenObjectAuditAlarm = sciTable_wow64_NtOpenObjectAuditAlarm[v]; + sciOpenPartition = sciTable_wow64_NtOpenPartition[v]; + sciOpenPrivateNamespace = sciTable_wow64_NtOpenPrivateNamespace[v]; + sciOpenProcess = sciTable_wow64_NtOpenProcess[v]; + sciOpenProcessToken = sciTable_wow64_NtOpenProcessToken[v]; + sciOpenProcessTokenEx = sciTable_wow64_NtOpenProcessTokenEx[v]; + sciOpenRegistryTransaction = sciTable_wow64_NtOpenRegistryTransaction[v]; + sciOpenResourceManager = sciTable_wow64_NtOpenResourceManager[v]; + sciOpenSection = sciTable_wow64_NtOpenSection[v]; + sciOpenSemaphore = sciTable_wow64_NtOpenSemaphore[v]; + sciOpenSession = sciTable_wow64_NtOpenSession[v]; + sciOpenSymbolicLinkObject = sciTable_wow64_NtOpenSymbolicLinkObject[v]; + sciOpenThread = sciTable_wow64_NtOpenThread[v]; + sciOpenThreadToken = sciTable_wow64_NtOpenThreadToken[v]; + sciOpenThreadTokenEx = sciTable_wow64_NtOpenThreadTokenEx[v]; + sciOpenTimer = sciTable_wow64_NtOpenTimer[v]; + sciOpenTransaction = sciTable_wow64_NtOpenTransaction[v]; + sciOpenTransactionManager = sciTable_wow64_NtOpenTransactionManager[v]; + sciPlugPlayControl = sciTable_wow64_NtPlugPlayControl[v]; + sciPowerInformation = sciTable_wow64_NtPowerInformation[v]; + sciPrePrepareComplete = sciTable_wow64_NtPrePrepareComplete[v]; + sciPrePrepareEnlistment = sciTable_wow64_NtPrePrepareEnlistment[v]; + sciPrepareComplete = sciTable_wow64_NtPrepareComplete[v]; + sciPrepareEnlistment = sciTable_wow64_NtPrepareEnlistment[v]; + sciPrivilegeCheck = sciTable_wow64_NtPrivilegeCheck[v]; + sciPrivilegeObjectAuditAlarm = sciTable_wow64_NtPrivilegeObjectAuditAlarm[v]; + sciPrivilegedServiceAuditAlarm = sciTable_wow64_NtPrivilegedServiceAuditAlarm[v]; + sciPropagationComplete = sciTable_wow64_NtPropagationComplete[v]; + sciPropagationFailed = sciTable_wow64_NtPropagationFailed[v]; + sciProtectVirtualMemory = sciTable_wow64_NtProtectVirtualMemory[v]; + sciPulseEvent = sciTable_wow64_NtPulseEvent[v]; + sciQueryAttributesFile = sciTable_wow64_NtQueryAttributesFile[v]; + sciQueryBootEntryOrder = sciTable_wow64_NtQueryBootEntryOrder[v]; + sciQueryBootOptions = sciTable_wow64_NtQueryBootOptions[v]; + sciQueryDebugFilterState = sciTable_wow64_NtQueryDebugFilterState[v]; + sciQueryDefaultLocale = sciTable_wow64_NtQueryDefaultLocale[v]; + sciQueryDefaultUILanguage = sciTable_wow64_NtQueryDefaultUILanguage[v]; + sciQueryDirectoryFile = sciTable_wow64_NtQueryDirectoryFile[v]; + sciQueryDirectoryObject = sciTable_wow64_NtQueryDirectoryObject[v]; + sciQueryDriverEntryOrder = sciTable_wow64_NtQueryDriverEntryOrder[v]; + sciQueryEaFile = sciTable_wow64_NtQueryEaFile[v]; + sciQueryEvent = sciTable_wow64_NtQueryEvent[v]; + sciQueryFullAttributesFile = sciTable_wow64_NtQueryFullAttributesFile[v]; + sciQueryInformationAtom = sciTable_wow64_NtQueryInformationAtom[v]; + sciQueryInformationEnlistment = sciTable_wow64_NtQueryInformationEnlistment[v]; + sciQueryInformationFile = sciTable_wow64_NtQueryInformationFile[v]; + sciQueryInformationJobObject = sciTable_wow64_NtQueryInformationJobObject[v]; + sciQueryInformationPort = sciTable_wow64_NtQueryInformationPort[v]; + sciQueryInformationProcess = sciTable_wow64_NtQueryInformationProcess[v]; + sciQueryInformationResourceManager = sciTable_wow64_NtQueryInformationResourceManager[v]; + sciQueryInformationThread = sciTable_wow64_NtQueryInformationThread[v]; + sciQueryInformationToken = sciTable_wow64_NtQueryInformationToken[v]; + sciQueryInformationTransaction = sciTable_wow64_NtQueryInformationTransaction[v]; + sciQueryInformationTransactionManager = sciTable_wow64_NtQueryInformationTransactionManager[v]; + sciQueryInformationWorkerFactory = sciTable_wow64_NtQueryInformationWorkerFactory[v]; + sciQueryInstallUILanguage = sciTable_wow64_NtQueryInstallUILanguage[v]; + sciQueryIntervalProfile = sciTable_wow64_NtQueryIntervalProfile[v]; + sciQueryIoCompletion = sciTable_wow64_NtQueryIoCompletion[v]; + sciQueryKey = sciTable_wow64_NtQueryKey[v]; + sciQueryLicenseValue = sciTable_wow64_NtQueryLicenseValue[v]; + sciQueryMultipleValueKey = sciTable_wow64_NtQueryMultipleValueKey[v]; + sciQueryMutant = sciTable_wow64_NtQueryMutant[v]; + sciQueryObject = sciTable_wow64_NtQueryObject[v]; + sciQueryOpenSubKeys = sciTable_wow64_NtQueryOpenSubKeys[v]; + sciQueryOpenSubKeysEx = sciTable_wow64_NtQueryOpenSubKeysEx[v]; + sciQueryPerformanceCounter = sciTable_wow64_NtQueryPerformanceCounter[v]; + sciQueryPortInformationProcess = sciTable_wow64_NtQueryPortInformationProcess[v]; + sciQueryQuotaInformationFile = sciTable_wow64_NtQueryQuotaInformationFile[v]; + sciQuerySection = sciTable_wow64_NtQuerySection[v]; + sciQuerySecurityAttributesToken = sciTable_wow64_NtQuerySecurityAttributesToken[v]; + sciQuerySecurityObject = sciTable_wow64_NtQuerySecurityObject[v]; + sciQuerySecurityPolicy = sciTable_wow64_NtQuerySecurityPolicy[v]; + sciQuerySemaphore = sciTable_wow64_NtQuerySemaphore[v]; + sciQuerySymbolicLinkObject = sciTable_wow64_NtQuerySymbolicLinkObject[v]; + sciQuerySystemEnvironmentValue = sciTable_wow64_NtQuerySystemEnvironmentValue[v]; + sciQuerySystemEnvironmentValueEx = sciTable_wow64_NtQuerySystemEnvironmentValueEx[v]; + sciQuerySystemInformation = sciTable_wow64_NtQuerySystemInformation[v]; + sciQuerySystemInformationEx = sciTable_wow64_NtQuerySystemInformationEx[v]; + sciQuerySystemTime = sciTable_wow64_NtQuerySystemTime[v]; + sciQueryTimer = sciTable_wow64_NtQueryTimer[v]; + sciQueryTimerResolution = sciTable_wow64_NtQueryTimerResolution[v]; + sciQueryValueKey = sciTable_wow64_NtQueryValueKey[v]; + sciQueryVirtualMemory = sciTable_wow64_NtQueryVirtualMemory[v]; + sciQueryVolumeInformationFile = sciTable_wow64_NtQueryVolumeInformationFile[v]; + sciQueryWnfStateData = sciTable_wow64_NtQueryWnfStateData[v]; + sciQueryWnfStateNameInformation = sciTable_wow64_NtQueryWnfStateNameInformation[v]; + sciQueueApcThread = sciTable_wow64_NtQueueApcThread[v]; + sciQueueApcThreadEx = sciTable_wow64_NtQueueApcThreadEx[v]; + sciRaiseException = sciTable_wow64_NtRaiseException[v]; + sciRaiseHardError = sciTable_wow64_NtRaiseHardError[v]; + sciReadFile = sciTable_wow64_NtReadFile[v]; + sciReadFileScatter = sciTable_wow64_NtReadFileScatter[v]; + sciReadOnlyEnlistment = sciTable_wow64_NtReadOnlyEnlistment[v]; + sciReadRequestData = sciTable_wow64_NtReadRequestData[v]; + sciReadVirtualMemory = sciTable_wow64_NtReadVirtualMemory[v]; + sciRecoverEnlistment = sciTable_wow64_NtRecoverEnlistment[v]; + sciRecoverResourceManager = sciTable_wow64_NtRecoverResourceManager[v]; + sciRecoverTransactionManager = sciTable_wow64_NtRecoverTransactionManager[v]; + sciRegisterProtocolAddressInformation = sciTable_wow64_NtRegisterProtocolAddressInformation[v]; + sciRegisterThreadTerminatePort = sciTable_wow64_NtRegisterThreadTerminatePort[v]; + sciReleaseKeyedEvent = sciTable_wow64_NtReleaseKeyedEvent[v]; + sciReleaseMutant = sciTable_wow64_NtReleaseMutant[v]; + sciReleaseSemaphore = sciTable_wow64_NtReleaseSemaphore[v]; + sciReleaseWorkerFactoryWorker = sciTable_wow64_NtReleaseWorkerFactoryWorker[v]; + sciRemoveIoCompletion = sciTable_wow64_NtRemoveIoCompletion[v]; + sciRemoveIoCompletionEx = sciTable_wow64_NtRemoveIoCompletionEx[v]; + sciRemoveProcessDebug = sciTable_wow64_NtRemoveProcessDebug[v]; + sciRenameKey = sciTable_wow64_NtRenameKey[v]; + sciRenameTransactionManager = sciTable_wow64_NtRenameTransactionManager[v]; + sciReplaceKey = sciTable_wow64_NtReplaceKey[v]; + sciReplacePartitionUnit = sciTable_wow64_NtReplacePartitionUnit[v]; + sciReplyPort = sciTable_wow64_NtReplyPort[v]; + sciReplyWaitReceivePort = sciTable_wow64_NtReplyWaitReceivePort[v]; + sciReplyWaitReceivePortEx = sciTable_wow64_NtReplyWaitReceivePortEx[v]; + sciReplyWaitReplyPort = sciTable_wow64_NtReplyWaitReplyPort[v]; + sciRequestPort = sciTable_wow64_NtRequestPort[v]; + sciRequestWaitReplyPort = sciTable_wow64_NtRequestWaitReplyPort[v]; + sciResetEvent = sciTable_wow64_NtResetEvent[v]; + sciResetWriteWatch = sciTable_wow64_NtResetWriteWatch[v]; + sciRestoreKey = sciTable_wow64_NtRestoreKey[v]; + sciResumeProcess = sciTable_wow64_NtResumeProcess[v]; + sciResumeThread = sciTable_wow64_NtResumeThread[v]; + sciRevertContainerImpersonation = sciTable_wow64_NtRevertContainerImpersonation[v]; + sciRollbackComplete = sciTable_wow64_NtRollbackComplete[v]; + sciRollbackEnlistment = sciTable_wow64_NtRollbackEnlistment[v]; + sciRollbackRegistryTransaction = sciTable_wow64_NtRollbackRegistryTransaction[v]; + sciRollbackTransaction = sciTable_wow64_NtRollbackTransaction[v]; + sciRollforwardTransactionManager = sciTable_wow64_NtRollforwardTransactionManager[v]; + sciSaveKey = sciTable_wow64_NtSaveKey[v]; + sciSaveKeyEx = sciTable_wow64_NtSaveKeyEx[v]; + sciSaveMergedKeys = sciTable_wow64_NtSaveMergedKeys[v]; + sciSecureConnectPort = sciTable_wow64_NtSecureConnectPort[v]; + sciSerializeBoot = sciTable_wow64_NtSerializeBoot[v]; + sciSetBootEntryOrder = sciTable_wow64_NtSetBootEntryOrder[v]; + sciSetBootOptions = sciTable_wow64_NtSetBootOptions[v]; + sciSetCachedSigningLevel = sciTable_wow64_NtSetCachedSigningLevel[v]; + sciSetCachedSigningLevel2 = sciTable_wow64_NtSetCachedSigningLevel2[v]; + sciSetContextThread = sciTable_wow64_NtSetContextThread[v]; + sciSetDebugFilterState = sciTable_wow64_NtSetDebugFilterState[v]; + sciSetDefaultHardErrorPort = sciTable_wow64_NtSetDefaultHardErrorPort[v]; + sciSetDefaultLocale = sciTable_wow64_NtSetDefaultLocale[v]; + sciSetDefaultUILanguage = sciTable_wow64_NtSetDefaultUILanguage[v]; + sciSetDriverEntryOrder = sciTable_wow64_NtSetDriverEntryOrder[v]; + sciSetEaFile = sciTable_wow64_NtSetEaFile[v]; + sciSetEvent = sciTable_wow64_NtSetEvent[v]; + sciSetEventBoostPriority = sciTable_wow64_NtSetEventBoostPriority[v]; + sciSetHighEventPair = sciTable_wow64_NtSetHighEventPair[v]; + sciSetHighWaitLowEventPair = sciTable_wow64_NtSetHighWaitLowEventPair[v]; + sciSetIRTimer = sciTable_wow64_NtSetIRTimer[v]; + sciSetInformationDebugObject = sciTable_wow64_NtSetInformationDebugObject[v]; + sciSetInformationEnlistment = sciTable_wow64_NtSetInformationEnlistment[v]; + sciSetInformationFile = sciTable_wow64_NtSetInformationFile[v]; + sciSetInformationJobObject = sciTable_wow64_NtSetInformationJobObject[v]; + sciSetInformationKey = sciTable_wow64_NtSetInformationKey[v]; + sciSetInformationObject = sciTable_wow64_NtSetInformationObject[v]; + sciSetInformationProcess = sciTable_wow64_NtSetInformationProcess[v]; + sciSetInformationResourceManager = sciTable_wow64_NtSetInformationResourceManager[v]; + sciSetInformationSymbolicLink = sciTable_wow64_NtSetInformationSymbolicLink[v]; + sciSetInformationThread = sciTable_wow64_NtSetInformationThread[v]; + sciSetInformationToken = sciTable_wow64_NtSetInformationToken[v]; + sciSetInformationTransaction = sciTable_wow64_NtSetInformationTransaction[v]; + sciSetInformationTransactionManager = sciTable_wow64_NtSetInformationTransactionManager[v]; + sciSetInformationVirtualMemory = sciTable_wow64_NtSetInformationVirtualMemory[v]; + sciSetInformationWorkerFactory = sciTable_wow64_NtSetInformationWorkerFactory[v]; + sciSetIntervalProfile = sciTable_wow64_NtSetIntervalProfile[v]; + sciSetIoCompletion = sciTable_wow64_NtSetIoCompletion[v]; + sciSetIoCompletionEx = sciTable_wow64_NtSetIoCompletionEx[v]; + sciSetLdtEntries = sciTable_wow64_NtSetLdtEntries[v]; + sciSetLowEventPair = sciTable_wow64_NtSetLowEventPair[v]; + sciSetLowWaitHighEventPair = sciTable_wow64_NtSetLowWaitHighEventPair[v]; + sciSetQuotaInformationFile = sciTable_wow64_NtSetQuotaInformationFile[v]; + sciSetSecurityObject = sciTable_wow64_NtSetSecurityObject[v]; + sciSetSystemEnvironmentValue = sciTable_wow64_NtSetSystemEnvironmentValue[v]; + sciSetSystemEnvironmentValueEx = sciTable_wow64_NtSetSystemEnvironmentValueEx[v]; + sciSetSystemInformation = sciTable_wow64_NtSetSystemInformation[v]; + sciSetSystemPowerState = sciTable_wow64_NtSetSystemPowerState[v]; + sciSetSystemTime = sciTable_wow64_NtSetSystemTime[v]; + sciSetThreadExecutionState = sciTable_wow64_NtSetThreadExecutionState[v]; + sciSetTimer = sciTable_wow64_NtSetTimer[v]; + sciSetTimer2 = sciTable_wow64_NtSetTimer2[v]; + sciSetTimerEx = sciTable_wow64_NtSetTimerEx[v]; + sciSetTimerResolution = sciTable_wow64_NtSetTimerResolution[v]; + sciSetUuidSeed = sciTable_wow64_NtSetUuidSeed[v]; + sciSetValueKey = sciTable_wow64_NtSetValueKey[v]; + sciSetVolumeInformationFile = sciTable_wow64_NtSetVolumeInformationFile[v]; + sciSetWnfProcessNotificationEvent = sciTable_wow64_NtSetWnfProcessNotificationEvent[v]; + sciShutdownSystem = sciTable_wow64_NtShutdownSystem[v]; + sciShutdownWorkerFactory = sciTable_wow64_NtShutdownWorkerFactory[v]; + sciSignalAndWaitForSingleObject = sciTable_wow64_NtSignalAndWaitForSingleObject[v]; + sciSinglePhaseReject = sciTable_wow64_NtSinglePhaseReject[v]; + sciStartProfile = sciTable_wow64_NtStartProfile[v]; + sciStopProfile = sciTable_wow64_NtStopProfile[v]; + sciSubscribeWnfStateChange = sciTable_wow64_NtSubscribeWnfStateChange[v]; + sciSuspendProcess = sciTable_wow64_NtSuspendProcess[v]; + sciSuspendThread = sciTable_wow64_NtSuspendThread[v]; + sciSystemDebugControl = sciTable_wow64_NtSystemDebugControl[v]; + sciTerminateJobObject = sciTable_wow64_NtTerminateJobObject[v]; + sciTerminateProcess = sciTable_wow64_NtTerminateProcess[v]; + sciTerminateThread = sciTable_wow64_NtTerminateThread[v]; + sciTestAlert = sciTable_wow64_NtTestAlert[v]; + sciThawRegistry = sciTable_wow64_NtThawRegistry[v]; + sciThawTransactions = sciTable_wow64_NtThawTransactions[v]; + sciTraceControl = sciTable_wow64_NtTraceControl[v]; + sciTraceEvent = sciTable_wow64_NtTraceEvent[v]; + sciTranslateFilePath = sciTable_wow64_NtTranslateFilePath[v]; + sciUmsThreadYield = sciTable_wow64_NtUmsThreadYield[v]; + sciUnloadDriver = sciTable_wow64_NtUnloadDriver[v]; + sciUnloadKey = sciTable_wow64_NtUnloadKey[v]; + sciUnloadKey2 = sciTable_wow64_NtUnloadKey2[v]; + sciUnloadKeyEx = sciTable_wow64_NtUnloadKeyEx[v]; + sciUnlockFile = sciTable_wow64_NtUnlockFile[v]; + sciUnlockVirtualMemory = sciTable_wow64_NtUnlockVirtualMemory[v]; + sciUnmapViewOfSection = sciTable_wow64_NtUnmapViewOfSection[v]; + sciUnmapViewOfSectionEx = sciTable_wow64_NtUnmapViewOfSectionEx[v]; + sciUnsubscribeWnfStateChange = sciTable_wow64_NtUnsubscribeWnfStateChange[v]; + sciUpdateWnfStateData = sciTable_wow64_NtUpdateWnfStateData[v]; + sciVdmControl = sciTable_wow64_NtVdmControl[v]; + sciWaitForAlertByThreadId = sciTable_wow64_NtWaitForAlertByThreadId[v]; + sciWaitForDebugEvent = sciTable_wow64_NtWaitForDebugEvent[v]; + sciWaitForKeyedEvent = sciTable_wow64_NtWaitForKeyedEvent[v]; + sciWaitForMultipleObjects = sciTable_wow64_NtWaitForMultipleObjects[v]; + sciWaitForMultipleObjects32 = sciTable_wow64_NtWaitForMultipleObjects32[v]; + sciWaitForSingleObject = sciTable_wow64_NtWaitForSingleObject[v]; + sciWaitForWorkViaWorkerFactory = sciTable_wow64_NtWaitForWorkViaWorkerFactory[v]; + sciWaitHighEventPair = sciTable_wow64_NtWaitHighEventPair[v]; + sciWaitLowEventPair = sciTable_wow64_NtWaitLowEventPair[v]; + sciWorkerFactoryWorkerReady = sciTable_wow64_NtWorkerFactoryWorkerReady[v]; + sciWow64AllocateVirtualMemory64 = sciTable_wow64_NtWow64AllocateVirtualMemory64[v]; + sciWow64CallFunction64 = sciTable_wow64_NtWow64CallFunction64[v]; + sciWow64CsrAllocateCaptureBuffer = sciTable_wow64_NtWow64CsrAllocateCaptureBuffer[v]; + sciWow64CsrAllocateMessagePointer = sciTable_wow64_NtWow64CsrAllocateMessagePointer[v]; + sciWow64CsrCaptureMessageBuffer = sciTable_wow64_NtWow64CsrCaptureMessageBuffer[v]; + sciWow64CsrCaptureMessageString = sciTable_wow64_NtWow64CsrCaptureMessageString[v]; + sciWow64CsrClientCallServer = sciTable_wow64_NtWow64CsrClientCallServer[v]; + sciWow64CsrClientConnectToServer = sciTable_wow64_NtWow64CsrClientConnectToServer[v]; + sciWow64CsrFreeCaptureBuffer = sciTable_wow64_NtWow64CsrFreeCaptureBuffer[v]; + sciWow64CsrGetProcessId = sciTable_wow64_NtWow64CsrGetProcessId[v]; + sciWow64CsrIdentifyAlertableThread = sciTable_wow64_NtWow64CsrIdentifyAlertableThread[v]; + sciWow64CsrVerifyRegion = sciTable_wow64_NtWow64CsrVerifyRegion[v]; + sciWow64DebuggerCall = sciTable_wow64_NtWow64DebuggerCall[v]; + sciWow64GetCurrentProcessorNumberEx = sciTable_wow64_NtWow64GetCurrentProcessorNumberEx[v]; + sciWow64GetNativeSystemInformation = sciTable_wow64_NtWow64GetNativeSystemInformation[v]; + sciWow64IsProcessorFeaturePresent = sciTable_wow64_NtWow64IsProcessorFeaturePresent[v]; + sciWow64QueryInformationProcess64 = sciTable_wow64_NtWow64QueryInformationProcess64[v]; + sciWow64ReadVirtualMemory64 = sciTable_wow64_NtWow64ReadVirtualMemory64[v]; + sciWow64WriteVirtualMemory64 = sciTable_wow64_NtWow64WriteVirtualMemory64[v]; + sciWriteFile = sciTable_wow64_NtWriteFile[v]; + sciWriteFileGather = sciTable_wow64_NtWriteFileGather[v]; + sciWriteRequestData = sciTable_wow64_NtWriteRequestData[v]; + sciWriteVirtualMemory = sciTable_wow64_NtWriteVirtualMemory[v]; + sciYieldExecution = sciTable_wow64_NtYieldExecution[v]; + } + else + { + sciAcceptConnectPort = sciTable_86_NtAcceptConnectPort[v]; + sciAccessCheck = sciTable_86_NtAccessCheck[v]; + sciAccessCheckAndAuditAlarm = sciTable_86_NtAccessCheckAndAuditAlarm[v]; + sciAccessCheckByType = sciTable_86_NtAccessCheckByType[v]; + sciAccessCheckByTypeAndAuditAlarm = sciTable_86_NtAccessCheckByTypeAndAuditAlarm[v]; + sciAccessCheckByTypeResultList = sciTable_86_NtAccessCheckByTypeResultList[v]; + sciAccessCheckByTypeResultListAndAuditAlarm = sciTable_86_NtAccessCheckByTypeResultListAndAuditAlarm[v]; + sciAccessCheckByTypeResultListAndAuditAlarmByHandle = sciTable_86_NtAccessCheckByTypeResultListAndAuditAlarmByHandle[v]; + sciAddAtom = sciTable_86_NtAddAtom[v]; + sciAddBootEntry = sciTable_86_NtAddBootEntry[v]; + sciAddDriverEntry = sciTable_86_NtAddDriverEntry[v]; + sciAdjustGroupsToken = sciTable_86_NtAdjustGroupsToken[v]; + sciAdjustPrivilegesToken = sciTable_86_NtAdjustPrivilegesToken[v]; + sciAlertResumeThread = sciTable_86_NtAlertResumeThread[v]; + sciAlertThread = sciTable_86_NtAlertThread[v]; + sciAllocateLocallyUniqueId = sciTable_86_NtAllocateLocallyUniqueId[v]; + sciAllocateReserveObject = sciTable_86_NtAllocateReserveObject[v]; + sciAllocateUserPhysicalPages = sciTable_86_NtAllocateUserPhysicalPages[v]; + sciAllocateUuids = sciTable_86_NtAllocateUuids[v]; + sciAllocateVirtualMemory = sciTable_86_NtAllocateVirtualMemory[v]; + sciAlpcAcceptConnectPort = sciTable_86_NtAlpcAcceptConnectPort[v]; + sciAlpcCancelMessage = sciTable_86_NtAlpcCancelMessage[v]; + sciAlpcConnectPort = sciTable_86_NtAlpcConnectPort[v]; + sciAlpcCreatePort = sciTable_86_NtAlpcCreatePort[v]; + sciAlpcCreatePortSection = sciTable_86_NtAlpcCreatePortSection[v]; + sciAlpcCreateResourceReserve = sciTable_86_NtAlpcCreateResourceReserve[v]; + sciAlpcCreateSectionView = sciTable_86_NtAlpcCreateSectionView[v]; + sciAlpcCreateSecurityContext = sciTable_86_NtAlpcCreateSecurityContext[v]; + sciAlpcDeletePortSection = sciTable_86_NtAlpcDeletePortSection[v]; + sciAlpcDeleteResourceReserve = sciTable_86_NtAlpcDeleteResourceReserve[v]; + sciAlpcDeleteSectionView = sciTable_86_NtAlpcDeleteSectionView[v]; + sciAlpcDeleteSecurityContext = sciTable_86_NtAlpcDeleteSecurityContext[v]; + sciAlpcDisconnectPort = sciTable_86_NtAlpcDisconnectPort[v]; + sciAlpcImpersonateClientOfPort = sciTable_86_NtAlpcImpersonateClientOfPort[v]; + sciAlpcOpenSenderProcess = sciTable_86_NtAlpcOpenSenderProcess[v]; + sciAlpcOpenSenderThread = sciTable_86_NtAlpcOpenSenderThread[v]; + sciAlpcQueryInformation = sciTable_86_NtAlpcQueryInformation[v]; + sciAlpcQueryInformationMessage = sciTable_86_NtAlpcQueryInformationMessage[v]; + sciAlpcRevokeSecurityContext = sciTable_86_NtAlpcRevokeSecurityContext[v]; + sciAlpcSendWaitReceivePort = sciTable_86_NtAlpcSendWaitReceivePort[v]; + sciAlpcSetInformation = sciTable_86_NtAlpcSetInformation[v]; + sciApphelpCacheControl = sciTable_86_NtApphelpCacheControl[v]; + sciAreMappedFilesTheSame = sciTable_86_NtAreMappedFilesTheSame[v]; + sciAssignProcessToJobObject = sciTable_86_NtAssignProcessToJobObject[v]; + sciCallbackReturn = sciTable_86_NtCallbackReturn[v]; + sciCancelIoFile = sciTable_86_NtCancelIoFile[v]; + sciCancelIoFileEx = sciTable_86_NtCancelIoFileEx[v]; + sciCancelSynchronousIoFile = sciTable_86_NtCancelSynchronousIoFile[v]; + sciCancelTimer = sciTable_86_NtCancelTimer[v]; + sciClearEvent = sciTable_86_NtClearEvent[v]; + sciClose = sciTable_86_NtClose[v]; + sciCloseObjectAuditAlarm = sciTable_86_NtCloseObjectAuditAlarm[v]; + sciCommitComplete = sciTable_86_NtCommitComplete[v]; + sciCommitEnlistment = sciTable_86_NtCommitEnlistment[v]; + sciCommitTransaction = sciTable_86_NtCommitTransaction[v]; + sciCompactKeys = sciTable_86_NtCompactKeys[v]; + sciCompareTokens = sciTable_86_NtCompareTokens[v]; + sciCompleteConnectPort = sciTable_86_NtCompleteConnectPort[v]; + sciCompressKey = sciTable_86_NtCompressKey[v]; + sciConnectPort = sciTable_86_NtConnectPort[v]; + sciContinue = sciTable_86_NtContinue[v]; + sciCreateDebugObject = sciTable_86_NtCreateDebugObject[v]; + sciCreateDirectoryObject = sciTable_86_NtCreateDirectoryObject[v]; + sciCreateEnlistment = sciTable_86_NtCreateEnlistment[v]; + sciCreateEvent = sciTable_86_NtCreateEvent[v]; + sciCreateEventPair = sciTable_86_NtCreateEventPair[v]; + sciCreateFile = sciTable_86_NtCreateFile[v]; + sciCreateIoCompletion = sciTable_86_NtCreateIoCompletion[v]; + sciCreateJobObject = sciTable_86_NtCreateJobObject[v]; + sciCreateJobSet = sciTable_86_NtCreateJobSet[v]; + sciCreateKey = sciTable_86_NtCreateKey[v]; + sciCreateKeyTransacted = sciTable_86_NtCreateKeyTransacted[v]; + sciCreateKeyedEvent = sciTable_86_NtCreateKeyedEvent[v]; + sciCreateMailslotFile = sciTable_86_NtCreateMailslotFile[v]; + sciCreateMutant = sciTable_86_NtCreateMutant[v]; + sciCreateNamedPipeFile = sciTable_86_NtCreateNamedPipeFile[v]; + sciCreatePagingFile = sciTable_86_NtCreatePagingFile[v]; + sciCreatePort = sciTable_86_NtCreatePort[v]; + sciCreatePrivateNamespace = sciTable_86_NtCreatePrivateNamespace[v]; + sciCreateProcess = sciTable_86_NtCreateProcess[v]; + sciCreateProcessEx = sciTable_86_NtCreateProcessEx[v]; + sciCreateProfile = sciTable_86_NtCreateProfile[v]; + sciCreateProfileEx = sciTable_86_NtCreateProfileEx[v]; + sciCreateResourceManager = sciTable_86_NtCreateResourceManager[v]; + sciCreateSection = sciTable_86_NtCreateSection[v]; + sciCreateSemaphore = sciTable_86_NtCreateSemaphore[v]; + sciCreateSymbolicLinkObject = sciTable_86_NtCreateSymbolicLinkObject[v]; + sciCreateThread = sciTable_86_NtCreateThread[v]; + sciCreateThreadEx = sciTable_86_NtCreateThreadEx[v]; + sciCreateTimer = sciTable_86_NtCreateTimer[v]; + sciCreateToken = sciTable_86_NtCreateToken[v]; + sciCreateTransaction = sciTable_86_NtCreateTransaction[v]; + sciCreateTransactionManager = sciTable_86_NtCreateTransactionManager[v]; + sciCreateUserProcess = sciTable_86_NtCreateUserProcess[v]; + sciCreateWaitablePort = sciTable_86_NtCreateWaitablePort[v]; + sciCreateWorkerFactory = sciTable_86_NtCreateWorkerFactory[v]; + sciDebugActiveProcess = sciTable_86_NtDebugActiveProcess[v]; + sciDebugContinue = sciTable_86_NtDebugContinue[v]; + sciDelayExecution = sciTable_86_NtDelayExecution[v]; + sciDeleteAtom = sciTable_86_NtDeleteAtom[v]; + sciDeleteBootEntry = sciTable_86_NtDeleteBootEntry[v]; + sciDeleteDriverEntry = sciTable_86_NtDeleteDriverEntry[v]; + sciDeleteFile = sciTable_86_NtDeleteFile[v]; + sciDeleteKey = sciTable_86_NtDeleteKey[v]; + sciDeleteObjectAuditAlarm = sciTable_86_NtDeleteObjectAuditAlarm[v]; + sciDeletePrivateNamespace = sciTable_86_NtDeletePrivateNamespace[v]; + sciDeleteValueKey = sciTable_86_NtDeleteValueKey[v]; + sciDeviceIoControlFile = sciTable_86_NtDeviceIoControlFile[v]; + sciDisableLastKnownGood = sciTable_86_NtDisableLastKnownGood[v]; + sciDisplayString = sciTable_86_NtDisplayString[v]; + sciDrawText = sciTable_86_NtDrawText[v]; + sciDuplicateObject = sciTable_86_NtDuplicateObject[v]; + sciDuplicateToken = sciTable_86_NtDuplicateToken[v]; + sciEnableLastKnownGood = sciTable_86_NtEnableLastKnownGood[v]; + sciEnumerateBootEntries = sciTable_86_NtEnumerateBootEntries[v]; + sciEnumerateDriverEntries = sciTable_86_NtEnumerateDriverEntries[v]; + sciEnumerateKey = sciTable_86_NtEnumerateKey[v]; + sciEnumerateSystemEnvironmentValuesEx = sciTable_86_NtEnumerateSystemEnvironmentValuesEx[v]; + sciEnumerateTransactionObject = sciTable_86_NtEnumerateTransactionObject[v]; + sciEnumerateValueKey = sciTable_86_NtEnumerateValueKey[v]; + sciExtendSection = sciTable_86_NtExtendSection[v]; + sciFilterToken = sciTable_86_NtFilterToken[v]; + sciFindAtom = sciTable_86_NtFindAtom[v]; + sciFlushBuffersFile = sciTable_86_NtFlushBuffersFile[v]; + sciFlushInstallUILanguage = sciTable_86_NtFlushInstallUILanguage[v]; + sciFlushInstructionCache = sciTable_86_NtFlushInstructionCache[v]; + sciFlushKey = sciTable_86_NtFlushKey[v]; + sciFlushProcessWriteBuffers = sciTable_86_NtFlushProcessWriteBuffers[v]; + sciFlushVirtualMemory = sciTable_86_NtFlushVirtualMemory[v]; + sciFlushWriteBuffer = sciTable_86_NtFlushWriteBuffer[v]; + sciFreeUserPhysicalPages = sciTable_86_NtFreeUserPhysicalPages[v]; + sciFreeVirtualMemory = sciTable_86_NtFreeVirtualMemory[v]; + sciFreezeRegistry = sciTable_86_NtFreezeRegistry[v]; + sciFreezeTransactions = sciTable_86_NtFreezeTransactions[v]; + sciFsControlFile = sciTable_86_NtFsControlFile[v]; + sciGetContextThread = sciTable_86_NtGetContextThread[v]; + sciGetCurrentProcessorNumber = sciTable_86_NtGetCurrentProcessorNumber[v]; + sciGetDevicePowerState = sciTable_86_NtGetDevicePowerState[v]; + sciGetMUIRegistryInfo = sciTable_86_NtGetMUIRegistryInfo[v]; + sciGetNextProcess = sciTable_86_NtGetNextProcess[v]; + sciGetNextThread = sciTable_86_NtGetNextThread[v]; + sciGetNlsSectionPtr = sciTable_86_NtGetNlsSectionPtr[v]; + sciGetNotificationResourceManager = sciTable_86_NtGetNotificationResourceManager[v]; + sciGetWriteWatch = sciTable_86_NtGetWriteWatch[v]; + sciImpersonateAnonymousToken = sciTable_86_NtImpersonateAnonymousToken[v]; + sciImpersonateClientOfPort = sciTable_86_NtImpersonateClientOfPort[v]; + sciImpersonateThread = sciTable_86_NtImpersonateThread[v]; + sciInitializeNlsFiles = sciTable_86_NtInitializeNlsFiles[v]; + sciInitializeRegistry = sciTable_86_NtInitializeRegistry[v]; + sciInitiatePowerAction = sciTable_86_NtInitiatePowerAction[v]; + sciIsProcessInJob = sciTable_86_NtIsProcessInJob[v]; + sciIsSystemResumeAutomatic = sciTable_86_NtIsSystemResumeAutomatic[v]; + sciIsUILanguageComitted = sciTable_86_NtIsUILanguageComitted[v]; + sciListenPort = sciTable_86_NtListenPort[v]; + sciLoadDriver = sciTable_86_NtLoadDriver[v]; + sciLoadKey = sciTable_86_NtLoadKey[v]; + sciLoadKey2 = sciTable_86_NtLoadKey2[v]; + sciLoadKeyEx = sciTable_86_NtLoadKeyEx[v]; + sciLockFile = sciTable_86_NtLockFile[v]; + sciLockProductActivationKeys = sciTable_86_NtLockProductActivationKeys[v]; + sciLockRegistryKey = sciTable_86_NtLockRegistryKey[v]; + sciLockVirtualMemory = sciTable_86_NtLockVirtualMemory[v]; + sciMakePermanentObject = sciTable_86_NtMakePermanentObject[v]; + sciMakeTemporaryObject = sciTable_86_NtMakeTemporaryObject[v]; + sciMapCMFModule = sciTable_86_NtMapCMFModule[v]; + sciMapUserPhysicalPages = sciTable_86_NtMapUserPhysicalPages[v]; + sciMapUserPhysicalPagesScatter = sciTable_86_NtMapUserPhysicalPagesScatter[v]; + sciMapViewOfSection = sciTable_86_NtMapViewOfSection[v]; + sciModifyBootEntry = sciTable_86_NtModifyBootEntry[v]; + sciModifyDriverEntry = sciTable_86_NtModifyDriverEntry[v]; + sciNotifyChangeDirectoryFile = sciTable_86_NtNotifyChangeDirectoryFile[v]; + sciNotifyChangeKey = sciTable_86_NtNotifyChangeKey[v]; + sciNotifyChangeMultipleKeys = sciTable_86_NtNotifyChangeMultipleKeys[v]; + sciNotifyChangeSession = sciTable_86_NtNotifyChangeSession[v]; + sciOpenDirectoryObject = sciTable_86_NtOpenDirectoryObject[v]; + sciOpenEnlistment = sciTable_86_NtOpenEnlistment[v]; + sciOpenEvent = sciTable_86_NtOpenEvent[v]; + sciOpenEventPair = sciTable_86_NtOpenEventPair[v]; + sciOpenFile = sciTable_86_NtOpenFile[v]; + sciOpenIoCompletion = sciTable_86_NtOpenIoCompletion[v]; + sciOpenJobObject = sciTable_86_NtOpenJobObject[v]; + sciOpenKey = sciTable_86_NtOpenKey[v]; + sciOpenKeyEx = sciTable_86_NtOpenKeyEx[v]; + sciOpenKeyTransacted = sciTable_86_NtOpenKeyTransacted[v]; + sciOpenKeyTransactedEx = sciTable_86_NtOpenKeyTransactedEx[v]; + sciOpenKeyedEvent = sciTable_86_NtOpenKeyedEvent[v]; + sciOpenMutant = sciTable_86_NtOpenMutant[v]; + sciOpenObjectAuditAlarm = sciTable_86_NtOpenObjectAuditAlarm[v]; + sciOpenPrivateNamespace = sciTable_86_NtOpenPrivateNamespace[v]; + sciOpenProcess = sciTable_86_NtOpenProcess[v]; + sciOpenProcessToken = sciTable_86_NtOpenProcessToken[v]; + sciOpenProcessTokenEx = sciTable_86_NtOpenProcessTokenEx[v]; + sciOpenResourceManager = sciTable_86_NtOpenResourceManager[v]; + sciOpenSection = sciTable_86_NtOpenSection[v]; + sciOpenSemaphore = sciTable_86_NtOpenSemaphore[v]; + sciOpenSession = sciTable_86_NtOpenSession[v]; + sciOpenSymbolicLinkObject = sciTable_86_NtOpenSymbolicLinkObject[v]; + sciOpenThread = sciTable_86_NtOpenThread[v]; + sciOpenThreadToken = sciTable_86_NtOpenThreadToken[v]; + sciOpenThreadTokenEx = sciTable_86_NtOpenThreadTokenEx[v]; + sciOpenTimer = sciTable_86_NtOpenTimer[v]; + sciOpenTransaction = sciTable_86_NtOpenTransaction[v]; + sciOpenTransactionManager = sciTable_86_NtOpenTransactionManager[v]; + sciPlugPlayControl = sciTable_86_NtPlugPlayControl[v]; + sciPowerInformation = sciTable_86_NtPowerInformation[v]; + sciPrePrepareComplete = sciTable_86_NtPrePrepareComplete[v]; + sciPrePrepareEnlistment = sciTable_86_NtPrePrepareEnlistment[v]; + sciPrepareComplete = sciTable_86_NtPrepareComplete[v]; + sciPrepareEnlistment = sciTable_86_NtPrepareEnlistment[v]; + sciPrivilegeCheck = sciTable_86_NtPrivilegeCheck[v]; + sciPrivilegeObjectAuditAlarm = sciTable_86_NtPrivilegeObjectAuditAlarm[v]; + sciPrivilegedServiceAuditAlarm = sciTable_86_NtPrivilegedServiceAuditAlarm[v]; + sciPropagationComplete = sciTable_86_NtPropagationComplete[v]; + sciPropagationFailed = sciTable_86_NtPropagationFailed[v]; + sciProtectVirtualMemory = sciTable_86_NtProtectVirtualMemory[v]; + sciPulseEvent = sciTable_86_NtPulseEvent[v]; + sciQueryAttributesFile = sciTable_86_NtQueryAttributesFile[v]; + sciQueryBootEntryOrder = sciTable_86_NtQueryBootEntryOrder[v]; + sciQueryBootOptions = sciTable_86_NtQueryBootOptions[v]; + sciQueryDebugFilterState = sciTable_86_NtQueryDebugFilterState[v]; + sciQueryDefaultLocale = sciTable_86_NtQueryDefaultLocale[v]; + sciQueryDefaultUILanguage = sciTable_86_NtQueryDefaultUILanguage[v]; + sciQueryDirectoryFile = sciTable_86_NtQueryDirectoryFile[v]; + sciQueryDirectoryObject = sciTable_86_NtQueryDirectoryObject[v]; + sciQueryDriverEntryOrder = sciTable_86_NtQueryDriverEntryOrder[v]; + sciQueryEaFile = sciTable_86_NtQueryEaFile[v]; + sciQueryEvent = sciTable_86_NtQueryEvent[v]; + sciQueryFullAttributesFile = sciTable_86_NtQueryFullAttributesFile[v]; + sciQueryInformationAtom = sciTable_86_NtQueryInformationAtom[v]; + sciQueryInformationEnlistment = sciTable_86_NtQueryInformationEnlistment[v]; + sciQueryInformationFile = sciTable_86_NtQueryInformationFile[v]; + sciQueryInformationJobObject = sciTable_86_NtQueryInformationJobObject[v]; + sciQueryInformationPort = sciTable_86_NtQueryInformationPort[v]; + sciQueryInformationProcess = sciTable_86_NtQueryInformationProcess[v]; + sciQueryInformationResourceManager = sciTable_86_NtQueryInformationResourceManager[v]; + sciQueryInformationThread = sciTable_86_NtQueryInformationThread[v]; + sciQueryInformationToken = sciTable_86_NtQueryInformationToken[v]; + sciQueryInformationTransaction = sciTable_86_NtQueryInformationTransaction[v]; + sciQueryInformationTransactionManager = sciTable_86_NtQueryInformationTransactionManager[v]; + sciQueryInformationWorkerFactory = sciTable_86_NtQueryInformationWorkerFactory[v]; + sciQueryInstallUILanguage = sciTable_86_NtQueryInstallUILanguage[v]; + sciQueryIntervalProfile = sciTable_86_NtQueryIntervalProfile[v]; + sciQueryIoCompletion = sciTable_86_NtQueryIoCompletion[v]; + sciQueryKey = sciTable_86_NtQueryKey[v]; + sciQueryLicenseValue = sciTable_86_NtQueryLicenseValue[v]; + sciQueryMultipleValueKey = sciTable_86_NtQueryMultipleValueKey[v]; + sciQueryMutant = sciTable_86_NtQueryMutant[v]; + sciQueryObject = sciTable_86_NtQueryObject[v]; + sciQueryOpenSubKeys = sciTable_86_NtQueryOpenSubKeys[v]; + sciQueryOpenSubKeysEx = sciTable_86_NtQueryOpenSubKeysEx[v]; + sciQueryPerformanceCounter = sciTable_86_NtQueryPerformanceCounter[v]; + sciQueryPortInformationProcess = sciTable_86_NtQueryPortInformationProcess[v]; + sciQueryQuotaInformationFile = sciTable_86_NtQueryQuotaInformationFile[v]; + sciQuerySection = sciTable_86_NtQuerySection[v]; + sciQuerySecurityAttributesToken = sciTable_86_NtQuerySecurityAttributesToken[v]; + sciQuerySecurityObject = sciTable_86_NtQuerySecurityObject[v]; + sciQuerySemaphore = sciTable_86_NtQuerySemaphore[v]; + sciQuerySymbolicLinkObject = sciTable_86_NtQuerySymbolicLinkObject[v]; + sciQuerySystemEnvironmentValue = sciTable_86_NtQuerySystemEnvironmentValue[v]; + sciQuerySystemEnvironmentValueEx = sciTable_86_NtQuerySystemEnvironmentValueEx[v]; + sciQuerySystemInformation = sciTable_86_NtQuerySystemInformation[v]; + sciQuerySystemInformationEx = sciTable_86_NtQuerySystemInformationEx[v]; + sciQuerySystemTime = sciTable_86_NtQuerySystemTime[v]; + sciQueryTimer = sciTable_86_NtQueryTimer[v]; + sciQueryTimerResolution = sciTable_86_NtQueryTimerResolution[v]; + sciQueryValueKey = sciTable_86_NtQueryValueKey[v]; + sciQueryVirtualMemory = sciTable_86_NtQueryVirtualMemory[v]; + sciQueryVolumeInformationFile = sciTable_86_NtQueryVolumeInformationFile[v]; + sciQueueApcThread = sciTable_86_NtQueueApcThread[v]; + sciQueueApcThreadEx = sciTable_86_NtQueueApcThreadEx[v]; + sciRaiseException = sciTable_86_NtRaiseException[v]; + sciRaiseHardError = sciTable_86_NtRaiseHardError[v]; + sciReadFile = sciTable_86_NtReadFile[v]; + sciReadFileScatter = sciTable_86_NtReadFileScatter[v]; + sciReadOnlyEnlistment = sciTable_86_NtReadOnlyEnlistment[v]; + sciReadRequestData = sciTable_86_NtReadRequestData[v]; + sciReadVirtualMemory = sciTable_86_NtReadVirtualMemory[v]; + sciRecoverEnlistment = sciTable_86_NtRecoverEnlistment[v]; + sciRecoverResourceManager = sciTable_86_NtRecoverResourceManager[v]; + sciRecoverTransactionManager = sciTable_86_NtRecoverTransactionManager[v]; + sciRegisterProtocolAddressInformation = sciTable_86_NtRegisterProtocolAddressInformation[v]; + sciRegisterThreadTerminatePort = sciTable_86_NtRegisterThreadTerminatePort[v]; + sciReleaseKeyedEvent = sciTable_86_NtReleaseKeyedEvent[v]; + sciReleaseMutant = sciTable_86_NtReleaseMutant[v]; + sciReleaseSemaphore = sciTable_86_NtReleaseSemaphore[v]; + sciReleaseWorkerFactoryWorker = sciTable_86_NtReleaseWorkerFactoryWorker[v]; + sciRemoveIoCompletion = sciTable_86_NtRemoveIoCompletion[v]; + sciRemoveIoCompletionEx = sciTable_86_NtRemoveIoCompletionEx[v]; + sciRemoveProcessDebug = sciTable_86_NtRemoveProcessDebug[v]; + sciRenameKey = sciTable_86_NtRenameKey[v]; + sciRenameTransactionManager = sciTable_86_NtRenameTransactionManager[v]; + sciReplaceKey = sciTable_86_NtReplaceKey[v]; + sciReplacePartitionUnit = sciTable_86_NtReplacePartitionUnit[v]; + sciReplyPort = sciTable_86_NtReplyPort[v]; + sciReplyWaitReceivePort = sciTable_86_NtReplyWaitReceivePort[v]; + sciReplyWaitReceivePortEx = sciTable_86_NtReplyWaitReceivePortEx[v]; + sciReplyWaitReplyPort = sciTable_86_NtReplyWaitReplyPort[v]; + sciRequestPort = sciTable_86_NtRequestPort[v]; + sciRequestWaitReplyPort = sciTable_86_NtRequestWaitReplyPort[v]; + sciResetEvent = sciTable_86_NtResetEvent[v]; + sciResetWriteWatch = sciTable_86_NtResetWriteWatch[v]; + sciRestoreKey = sciTable_86_NtRestoreKey[v]; + sciResumeProcess = sciTable_86_NtResumeProcess[v]; + sciResumeThread = sciTable_86_NtResumeThread[v]; + sciRollbackComplete = sciTable_86_NtRollbackComplete[v]; + sciRollbackEnlistment = sciTable_86_NtRollbackEnlistment[v]; + sciRollbackTransaction = sciTable_86_NtRollbackTransaction[v]; + sciRollforwardTransactionManager = sciTable_86_NtRollforwardTransactionManager[v]; + sciSaveKey = sciTable_86_NtSaveKey[v]; + sciSaveKeyEx = sciTable_86_NtSaveKeyEx[v]; + sciSaveMergedKeys = sciTable_86_NtSaveMergedKeys[v]; + sciSecureConnectPort = sciTable_86_NtSecureConnectPort[v]; + sciSerializeBoot = sciTable_86_NtSerializeBoot[v]; + sciSetBootEntryOrder = sciTable_86_NtSetBootEntryOrder[v]; + sciSetBootOptions = sciTable_86_NtSetBootOptions[v]; + sciSetContextThread = sciTable_86_NtSetContextThread[v]; + sciSetDebugFilterState = sciTable_86_NtSetDebugFilterState[v]; + sciSetDefaultHardErrorPort = sciTable_86_NtSetDefaultHardErrorPort[v]; + sciSetDefaultLocale = sciTable_86_NtSetDefaultLocale[v]; + sciSetDefaultUILanguage = sciTable_86_NtSetDefaultUILanguage[v]; + sciSetDriverEntryOrder = sciTable_86_NtSetDriverEntryOrder[v]; + sciSetEaFile = sciTable_86_NtSetEaFile[v]; + sciSetEvent = sciTable_86_NtSetEvent[v]; + sciSetEventBoostPriority = sciTable_86_NtSetEventBoostPriority[v]; + sciSetHighEventPair = sciTable_86_NtSetHighEventPair[v]; + sciSetHighWaitLowEventPair = sciTable_86_NtSetHighWaitLowEventPair[v]; + sciSetInformationDebugObject = sciTable_86_NtSetInformationDebugObject[v]; + sciSetInformationEnlistment = sciTable_86_NtSetInformationEnlistment[v]; + sciSetInformationFile = sciTable_86_NtSetInformationFile[v]; + sciSetInformationJobObject = sciTable_86_NtSetInformationJobObject[v]; + sciSetInformationKey = sciTable_86_NtSetInformationKey[v]; + sciSetInformationObject = sciTable_86_NtSetInformationObject[v]; + sciSetInformationProcess = sciTable_86_NtSetInformationProcess[v]; + sciSetInformationResourceManager = sciTable_86_NtSetInformationResourceManager[v]; + sciSetInformationThread = sciTable_86_NtSetInformationThread[v]; + sciSetInformationToken = sciTable_86_NtSetInformationToken[v]; + sciSetInformationTransaction = sciTable_86_NtSetInformationTransaction[v]; + sciSetInformationTransactionManager = sciTable_86_NtSetInformationTransactionManager[v]; + sciSetInformationWorkerFactory = sciTable_86_NtSetInformationWorkerFactory[v]; + sciSetIntervalProfile = sciTable_86_NtSetIntervalProfile[v]; + sciSetIoCompletion = sciTable_86_NtSetIoCompletion[v]; + sciSetIoCompletionEx = sciTable_86_NtSetIoCompletionEx[v]; + sciSetLdtEntries = sciTable_86_NtSetLdtEntries[v]; + sciSetLowEventPair = sciTable_86_NtSetLowEventPair[v]; + sciSetLowWaitHighEventPair = sciTable_86_NtSetLowWaitHighEventPair[v]; + sciSetQuotaInformationFile = sciTable_86_NtSetQuotaInformationFile[v]; + sciSetSecurityObject = sciTable_86_NtSetSecurityObject[v]; + sciSetSystemEnvironmentValue = sciTable_86_NtSetSystemEnvironmentValue[v]; + sciSetSystemEnvironmentValueEx = sciTable_86_NtSetSystemEnvironmentValueEx[v]; + sciSetSystemInformation = sciTable_86_NtSetSystemInformation[v]; + sciSetSystemPowerState = sciTable_86_NtSetSystemPowerState[v]; + sciSetSystemTime = sciTable_86_NtSetSystemTime[v]; + sciSetThreadExecutionState = sciTable_86_NtSetThreadExecutionState[v]; + sciSetTimer = sciTable_86_NtSetTimer[v]; + sciSetTimerEx = sciTable_86_NtSetTimerEx[v]; + sciSetTimerResolution = sciTable_86_NtSetTimerResolution[v]; + sciSetUuidSeed = sciTable_86_NtSetUuidSeed[v]; + sciSetValueKey = sciTable_86_NtSetValueKey[v]; + sciSetVolumeInformationFile = sciTable_86_NtSetVolumeInformationFile[v]; + sciShutdownSystem = sciTable_86_NtShutdownSystem[v]; + sciShutdownWorkerFactory = sciTable_86_NtShutdownWorkerFactory[v]; + sciSignalAndWaitForSingleObject = sciTable_86_NtSignalAndWaitForSingleObject[v]; + sciSinglePhaseReject = sciTable_86_NtSinglePhaseReject[v]; + sciStartProfile = sciTable_86_NtStartProfile[v]; + sciStopProfile = sciTable_86_NtStopProfile[v]; + sciSuspendProcess = sciTable_86_NtSuspendProcess[v]; + sciSuspendThread = sciTable_86_NtSuspendThread[v]; + sciSystemDebugControl = sciTable_86_NtSystemDebugControl[v]; + sciTerminateJobObject = sciTable_86_NtTerminateJobObject[v]; + sciTerminateProcess = sciTable_86_NtTerminateProcess[v]; + sciTerminateThread = sciTable_86_NtTerminateThread[v]; + sciTestAlert = sciTable_86_NtTestAlert[v]; + sciThawRegistry = sciTable_86_NtThawRegistry[v]; + sciThawTransactions = sciTable_86_NtThawTransactions[v]; + sciTraceControl = sciTable_86_NtTraceControl[v]; + sciTraceEvent = sciTable_86_NtTraceEvent[v]; + sciTranslateFilePath = sciTable_86_NtTranslateFilePath[v]; + sciUmsThreadYield = sciTable_86_NtUmsThreadYield[v]; + sciUnloadDriver = sciTable_86_NtUnloadDriver[v]; + sciUnloadKey = sciTable_86_NtUnloadKey[v]; + sciUnloadKey2 = sciTable_86_NtUnloadKey2[v]; + sciUnloadKeyEx = sciTable_86_NtUnloadKeyEx[v]; + sciUnlockFile = sciTable_86_NtUnlockFile[v]; + sciUnlockVirtualMemory = sciTable_86_NtUnlockVirtualMemory[v]; + sciUnmapViewOfSection = sciTable_86_NtUnmapViewOfSection[v]; + sciVdmControl = sciTable_86_NtVdmControl[v]; + sciWaitForDebugEvent = sciTable_86_NtWaitForDebugEvent[v]; + sciWaitForKeyedEvent = sciTable_86_NtWaitForKeyedEvent[v]; + sciWaitForMultipleObjects = sciTable_86_NtWaitForMultipleObjects[v]; + sciWaitForMultipleObjects32 = sciTable_86_NtWaitForMultipleObjects32[v]; + sciWaitForSingleObject = sciTable_86_NtWaitForSingleObject[v]; + sciWaitForWorkViaWorkerFactory = sciTable_86_NtWaitForWorkViaWorkerFactory[v]; + sciWaitHighEventPair = sciTable_86_NtWaitHighEventPair[v]; + sciWaitLowEventPair = sciTable_86_NtWaitLowEventPair[v]; + sciWorkerFactoryWorkerReady = sciTable_86_NtWorkerFactoryWorkerReady[v]; + sciWriteFile = sciTable_86_NtWriteFile[v]; + sciWriteFileGather = sciTable_86_NtWriteFileGather[v]; + sciWriteRequestData = sciTable_86_NtWriteRequestData[v]; + sciWriteVirtualMemory = sciTable_86_NtWriteVirtualMemory[v]; + sciYieldExecution = sciTable_86_NtYieldExecution[v]; + } #endif return STATUS_SUCCESS; diff --git a/Current/Current.vcxproj b/Current/Current.vcxproj index 4ebe7e7..a26374d 100644 --- a/Current/Current.vcxproj +++ b/Current/Current.vcxproj @@ -340,6 +340,7 @@ + diff --git a/Current/Current.vcxproj.filters b/Current/Current.vcxproj.filters index ad6289a..ac7095b 100644 --- a/Current/Current.vcxproj.filters +++ b/Current/Current.vcxproj.filters @@ -148,6 +148,7 @@ + diff --git a/Current/private/sys/table.h b/Current/private/sys/table.h index 8510c9f..e762863 100644 --- a/Current/private/sys/table.h +++ b/Current/private/sys/table.h @@ -1,8 +1,6 @@ #pragma once #include "../../public/base.h" -#define SYSI_INVALID (SYS_INDEX) (0xffffffff) - HC_GLOBAL SYS_INDEX sciAcceptConnectPort; HC_GLOBAL SYS_INDEX sciAccessCheck; HC_GLOBAL SYS_INDEX sciAccessCheckAndAuditAlarm; @@ -12,12 +10,15 @@ HC_GLOBAL SYS_INDEX sciAccessCheckByTypeResultList; HC_GLOBAL SYS_INDEX sciAccessCheckByTypeResultListAndAuditAlarm; HC_GLOBAL SYS_INDEX sciAccessCheckByTypeResultListAndAuditAlarmByHandle; HC_GLOBAL SYS_INDEX sciAddAtom; +HC_GLOBAL SYS_INDEX sciAddAtomEx; HC_GLOBAL SYS_INDEX sciAddBootEntry; HC_GLOBAL SYS_INDEX sciAddDriverEntry; HC_GLOBAL SYS_INDEX sciAdjustGroupsToken; HC_GLOBAL SYS_INDEX sciAdjustPrivilegesToken; +HC_GLOBAL SYS_INDEX sciAdjustTokenClaimsAndDeviceGroups; HC_GLOBAL SYS_INDEX sciAlertResumeThread; HC_GLOBAL SYS_INDEX sciAlertThread; +HC_GLOBAL SYS_INDEX sciAlertThreadByThreadId; HC_GLOBAL SYS_INDEX sciAllocateLocallyUniqueId; HC_GLOBAL SYS_INDEX sciAllocateReserveObject; HC_GLOBAL SYS_INDEX sciAllocateUserPhysicalPages; @@ -26,6 +27,7 @@ HC_GLOBAL SYS_INDEX sciAllocateVirtualMemory; HC_GLOBAL SYS_INDEX sciAlpcAcceptConnectPort; HC_GLOBAL SYS_INDEX sciAlpcCancelMessage; HC_GLOBAL SYS_INDEX sciAlpcConnectPort; +HC_GLOBAL SYS_INDEX sciAlpcConnectPortEx; HC_GLOBAL SYS_INDEX sciAlpcCreatePort; HC_GLOBAL SYS_INDEX sciAlpcCreatePortSection; HC_GLOBAL SYS_INDEX sciAlpcCreateResourceReserve; @@ -36,6 +38,7 @@ HC_GLOBAL SYS_INDEX sciAlpcDeleteResourceReserve; HC_GLOBAL SYS_INDEX sciAlpcDeleteSectionView; HC_GLOBAL SYS_INDEX sciAlpcDeleteSecurityContext; HC_GLOBAL SYS_INDEX sciAlpcDisconnectPort; +HC_GLOBAL SYS_INDEX sciAlpcImpersonateClientContainerOfPort; HC_GLOBAL SYS_INDEX sciAlpcImpersonateClientOfPort; HC_GLOBAL SYS_INDEX sciAlpcOpenSenderProcess; HC_GLOBAL SYS_INDEX sciAlpcOpenSenderThread; @@ -47,18 +50,23 @@ HC_GLOBAL SYS_INDEX sciAlpcSetInformation; HC_GLOBAL SYS_INDEX sciApphelpCacheControl; HC_GLOBAL SYS_INDEX sciAreMappedFilesTheSame; HC_GLOBAL SYS_INDEX sciAssignProcessToJobObject; +HC_GLOBAL SYS_INDEX sciAssociateWaitCompletionPacket; HC_GLOBAL SYS_INDEX sciCallbackReturn; HC_GLOBAL SYS_INDEX sciCancelIoFile; HC_GLOBAL SYS_INDEX sciCancelIoFileEx; HC_GLOBAL SYS_INDEX sciCancelSynchronousIoFile; HC_GLOBAL SYS_INDEX sciCancelTimer; +HC_GLOBAL SYS_INDEX sciCancelTimer2; +HC_GLOBAL SYS_INDEX sciCancelWaitCompletionPacket; HC_GLOBAL SYS_INDEX sciClearEvent; HC_GLOBAL SYS_INDEX sciClose; HC_GLOBAL SYS_INDEX sciCloseObjectAuditAlarm; HC_GLOBAL SYS_INDEX sciCommitComplete; HC_GLOBAL SYS_INDEX sciCommitEnlistment; +HC_GLOBAL SYS_INDEX sciCommitRegistryTransaction; HC_GLOBAL SYS_INDEX sciCommitTransaction; HC_GLOBAL SYS_INDEX sciCompactKeys; +HC_GLOBAL SYS_INDEX sciCompareObjects; HC_GLOBAL SYS_INDEX sciCompareTokens; HC_GLOBAL SYS_INDEX sciCompleteConnectPort; HC_GLOBAL SYS_INDEX sciCompressKey; @@ -66,26 +74,32 @@ HC_GLOBAL SYS_INDEX sciConnectPort; HC_GLOBAL SYS_INDEX sciContinue; HC_GLOBAL SYS_INDEX sciCreateDebugObject; HC_GLOBAL SYS_INDEX sciCreateDirectoryObject; +HC_GLOBAL SYS_INDEX sciCreateDirectoryObjectEx; +HC_GLOBAL SYS_INDEX sciCreateEnclave; HC_GLOBAL SYS_INDEX sciCreateEnlistment; HC_GLOBAL SYS_INDEX sciCreateEvent; HC_GLOBAL SYS_INDEX sciCreateEventPair; HC_GLOBAL SYS_INDEX sciCreateFile; +HC_GLOBAL SYS_INDEX sciCreateIRTimer; HC_GLOBAL SYS_INDEX sciCreateIoCompletion; HC_GLOBAL SYS_INDEX sciCreateJobObject; HC_GLOBAL SYS_INDEX sciCreateJobSet; HC_GLOBAL SYS_INDEX sciCreateKey; HC_GLOBAL SYS_INDEX sciCreateKeyTransacted; HC_GLOBAL SYS_INDEX sciCreateKeyedEvent; +HC_GLOBAL SYS_INDEX sciCreateLowBoxToken; HC_GLOBAL SYS_INDEX sciCreateMailslotFile; HC_GLOBAL SYS_INDEX sciCreateMutant; HC_GLOBAL SYS_INDEX sciCreateNamedPipeFile; HC_GLOBAL SYS_INDEX sciCreatePagingFile; +HC_GLOBAL SYS_INDEX sciCreatePartition; HC_GLOBAL SYS_INDEX sciCreatePort; HC_GLOBAL SYS_INDEX sciCreatePrivateNamespace; HC_GLOBAL SYS_INDEX sciCreateProcess; HC_GLOBAL SYS_INDEX sciCreateProcessEx; HC_GLOBAL SYS_INDEX sciCreateProfile; HC_GLOBAL SYS_INDEX sciCreateProfileEx; +HC_GLOBAL SYS_INDEX sciCreateRegistryTransaction; HC_GLOBAL SYS_INDEX sciCreateResourceManager; HC_GLOBAL SYS_INDEX sciCreateSection; HC_GLOBAL SYS_INDEX sciCreateSemaphore; @@ -93,11 +107,15 @@ HC_GLOBAL SYS_INDEX sciCreateSymbolicLinkObject; HC_GLOBAL SYS_INDEX sciCreateThread; HC_GLOBAL SYS_INDEX sciCreateThreadEx; HC_GLOBAL SYS_INDEX sciCreateTimer; +HC_GLOBAL SYS_INDEX sciCreateTimer2; HC_GLOBAL SYS_INDEX sciCreateToken; +HC_GLOBAL SYS_INDEX sciCreateTokenEx; HC_GLOBAL SYS_INDEX sciCreateTransaction; HC_GLOBAL SYS_INDEX sciCreateTransactionManager; HC_GLOBAL SYS_INDEX sciCreateUserProcess; +HC_GLOBAL SYS_INDEX sciCreateWaitCompletionPacket; HC_GLOBAL SYS_INDEX sciCreateWaitablePort; +HC_GLOBAL SYS_INDEX sciCreateWnfStateName; HC_GLOBAL SYS_INDEX sciCreateWorkerFactory; HC_GLOBAL SYS_INDEX sciDebugActiveProcess; HC_GLOBAL SYS_INDEX sciDebugContinue; @@ -110,6 +128,8 @@ HC_GLOBAL SYS_INDEX sciDeleteKey; HC_GLOBAL SYS_INDEX sciDeleteObjectAuditAlarm; HC_GLOBAL SYS_INDEX sciDeletePrivateNamespace; HC_GLOBAL SYS_INDEX sciDeleteValueKey; +HC_GLOBAL SYS_INDEX sciDeleteWnfStateData; +HC_GLOBAL SYS_INDEX sciDeleteWnfStateName; HC_GLOBAL SYS_INDEX sciDeviceIoControlFile; HC_GLOBAL SYS_INDEX sciDisableLastKnownGood; HC_GLOBAL SYS_INDEX sciDisplayString; @@ -124,9 +144,12 @@ HC_GLOBAL SYS_INDEX sciEnumerateSystemEnvironmentValuesEx; HC_GLOBAL SYS_INDEX sciEnumerateTransactionObject; HC_GLOBAL SYS_INDEX sciEnumerateValueKey; HC_GLOBAL SYS_INDEX sciExtendSection; +HC_GLOBAL SYS_INDEX sciFilterBootOption; HC_GLOBAL SYS_INDEX sciFilterToken; +HC_GLOBAL SYS_INDEX sciFilterTokenEx; HC_GLOBAL SYS_INDEX sciFindAtom; HC_GLOBAL SYS_INDEX sciFlushBuffersFile; +HC_GLOBAL SYS_INDEX sciFlushBuffersFileEx; HC_GLOBAL SYS_INDEX sciFlushInstallUILanguage; HC_GLOBAL SYS_INDEX sciFlushInstructionCache; HC_GLOBAL SYS_INDEX sciFlushKey; @@ -138,8 +161,11 @@ HC_GLOBAL SYS_INDEX sciFreeVirtualMemory; HC_GLOBAL SYS_INDEX sciFreezeRegistry; HC_GLOBAL SYS_INDEX sciFreezeTransactions; HC_GLOBAL SYS_INDEX sciFsControlFile; +HC_GLOBAL SYS_INDEX sciGetCachedSigningLevel; +HC_GLOBAL SYS_INDEX sciGetCompleteWnfStateSubscription; HC_GLOBAL SYS_INDEX sciGetContextThread; HC_GLOBAL SYS_INDEX sciGetCurrentProcessorNumber; +HC_GLOBAL SYS_INDEX sciGetCurrentProcessorNumberEx; HC_GLOBAL SYS_INDEX sciGetDevicePowerState; HC_GLOBAL SYS_INDEX sciGetMUIRegistryInfo; HC_GLOBAL SYS_INDEX sciGetNextProcess; @@ -150,6 +176,7 @@ HC_GLOBAL SYS_INDEX sciGetWriteWatch; HC_GLOBAL SYS_INDEX sciImpersonateAnonymousToken; HC_GLOBAL SYS_INDEX sciImpersonateClientOfPort; HC_GLOBAL SYS_INDEX sciImpersonateThread; +HC_GLOBAL SYS_INDEX sciInitializeEnclave; HC_GLOBAL SYS_INDEX sciInitializeNlsFiles; HC_GLOBAL SYS_INDEX sciInitializeRegistry; HC_GLOBAL SYS_INDEX sciInitiatePowerAction; @@ -158,6 +185,7 @@ HC_GLOBAL SYS_INDEX sciIsSystemResumeAutomatic; HC_GLOBAL SYS_INDEX sciIsUILanguageComitted; HC_GLOBAL SYS_INDEX sciListenPort; HC_GLOBAL SYS_INDEX sciLoadDriver; +HC_GLOBAL SYS_INDEX sciLoadEnclaveData; HC_GLOBAL SYS_INDEX sciLoadKey; HC_GLOBAL SYS_INDEX sciLoadKey2; HC_GLOBAL SYS_INDEX sciLoadKeyEx; @@ -167,6 +195,7 @@ HC_GLOBAL SYS_INDEX sciLockRegistryKey; HC_GLOBAL SYS_INDEX sciLockVirtualMemory; HC_GLOBAL SYS_INDEX sciMakePermanentObject; HC_GLOBAL SYS_INDEX sciMakeTemporaryObject; +HC_GLOBAL SYS_INDEX sciManagePartition; HC_GLOBAL SYS_INDEX sciMapCMFModule; HC_GLOBAL SYS_INDEX sciMapUserPhysicalPages; HC_GLOBAL SYS_INDEX sciMapUserPhysicalPagesScatter; @@ -191,10 +220,12 @@ HC_GLOBAL SYS_INDEX sciOpenKeyTransactedEx; HC_GLOBAL SYS_INDEX sciOpenKeyedEvent; HC_GLOBAL SYS_INDEX sciOpenMutant; HC_GLOBAL SYS_INDEX sciOpenObjectAuditAlarm; +HC_GLOBAL SYS_INDEX sciOpenPartition; HC_GLOBAL SYS_INDEX sciOpenPrivateNamespace; HC_GLOBAL SYS_INDEX sciOpenProcess; HC_GLOBAL SYS_INDEX sciOpenProcessToken; HC_GLOBAL SYS_INDEX sciOpenProcessTokenEx; +HC_GLOBAL SYS_INDEX sciOpenRegistryTransaction; HC_GLOBAL SYS_INDEX sciOpenResourceManager; HC_GLOBAL SYS_INDEX sciOpenSection; HC_GLOBAL SYS_INDEX sciOpenSemaphore; @@ -259,6 +290,7 @@ HC_GLOBAL SYS_INDEX sciQueryQuotaInformationFile; HC_GLOBAL SYS_INDEX sciQuerySection; HC_GLOBAL SYS_INDEX sciQuerySecurityAttributesToken; HC_GLOBAL SYS_INDEX sciQuerySecurityObject; +HC_GLOBAL SYS_INDEX sciQuerySecurityPolicy; HC_GLOBAL SYS_INDEX sciQuerySemaphore; HC_GLOBAL SYS_INDEX sciQuerySymbolicLinkObject; HC_GLOBAL SYS_INDEX sciQuerySystemEnvironmentValue; @@ -271,6 +303,8 @@ HC_GLOBAL SYS_INDEX sciQueryTimerResolution; HC_GLOBAL SYS_INDEX sciQueryValueKey; HC_GLOBAL SYS_INDEX sciQueryVirtualMemory; HC_GLOBAL SYS_INDEX sciQueryVolumeInformationFile; +HC_GLOBAL SYS_INDEX sciQueryWnfStateData; +HC_GLOBAL SYS_INDEX sciQueryWnfStateNameInformation; HC_GLOBAL SYS_INDEX sciQueueApcThread; HC_GLOBAL SYS_INDEX sciQueueApcThreadEx; HC_GLOBAL SYS_INDEX sciRaiseException; @@ -307,8 +341,10 @@ HC_GLOBAL SYS_INDEX sciResetWriteWatch; HC_GLOBAL SYS_INDEX sciRestoreKey; HC_GLOBAL SYS_INDEX sciResumeProcess; HC_GLOBAL SYS_INDEX sciResumeThread; +HC_GLOBAL SYS_INDEX sciRevertContainerImpersonation; HC_GLOBAL SYS_INDEX sciRollbackComplete; HC_GLOBAL SYS_INDEX sciRollbackEnlistment; +HC_GLOBAL SYS_INDEX sciRollbackRegistryTransaction; HC_GLOBAL SYS_INDEX sciRollbackTransaction; HC_GLOBAL SYS_INDEX sciRollforwardTransactionManager; HC_GLOBAL SYS_INDEX sciSaveKey; @@ -318,6 +354,8 @@ HC_GLOBAL SYS_INDEX sciSecureConnectPort; HC_GLOBAL SYS_INDEX sciSerializeBoot; HC_GLOBAL SYS_INDEX sciSetBootEntryOrder; HC_GLOBAL SYS_INDEX sciSetBootOptions; +HC_GLOBAL SYS_INDEX sciSetCachedSigningLevel; +HC_GLOBAL SYS_INDEX sciSetCachedSigningLevel2; HC_GLOBAL SYS_INDEX sciSetContextThread; HC_GLOBAL SYS_INDEX sciSetDebugFilterState; HC_GLOBAL SYS_INDEX sciSetDefaultHardErrorPort; @@ -329,6 +367,7 @@ HC_GLOBAL SYS_INDEX sciSetEvent; HC_GLOBAL SYS_INDEX sciSetEventBoostPriority; HC_GLOBAL SYS_INDEX sciSetHighEventPair; HC_GLOBAL SYS_INDEX sciSetHighWaitLowEventPair; +HC_GLOBAL SYS_INDEX sciSetIRTimer; HC_GLOBAL SYS_INDEX sciSetInformationDebugObject; HC_GLOBAL SYS_INDEX sciSetInformationEnlistment; HC_GLOBAL SYS_INDEX sciSetInformationFile; @@ -337,10 +376,12 @@ HC_GLOBAL SYS_INDEX sciSetInformationKey; HC_GLOBAL SYS_INDEX sciSetInformationObject; HC_GLOBAL SYS_INDEX sciSetInformationProcess; HC_GLOBAL SYS_INDEX sciSetInformationResourceManager; +HC_GLOBAL SYS_INDEX sciSetInformationSymbolicLink; HC_GLOBAL SYS_INDEX sciSetInformationThread; HC_GLOBAL SYS_INDEX sciSetInformationToken; HC_GLOBAL SYS_INDEX sciSetInformationTransaction; HC_GLOBAL SYS_INDEX sciSetInformationTransactionManager; +HC_GLOBAL SYS_INDEX sciSetInformationVirtualMemory; HC_GLOBAL SYS_INDEX sciSetInformationWorkerFactory; HC_GLOBAL SYS_INDEX sciSetIntervalProfile; HC_GLOBAL SYS_INDEX sciSetIoCompletion; @@ -357,17 +398,20 @@ HC_GLOBAL SYS_INDEX sciSetSystemPowerState; HC_GLOBAL SYS_INDEX sciSetSystemTime; HC_GLOBAL SYS_INDEX sciSetThreadExecutionState; HC_GLOBAL SYS_INDEX sciSetTimer; +HC_GLOBAL SYS_INDEX sciSetTimer2; HC_GLOBAL SYS_INDEX sciSetTimerEx; HC_GLOBAL SYS_INDEX sciSetTimerResolution; HC_GLOBAL SYS_INDEX sciSetUuidSeed; HC_GLOBAL SYS_INDEX sciSetValueKey; HC_GLOBAL SYS_INDEX sciSetVolumeInformationFile; +HC_GLOBAL SYS_INDEX sciSetWnfProcessNotificationEvent; HC_GLOBAL SYS_INDEX sciShutdownSystem; HC_GLOBAL SYS_INDEX sciShutdownWorkerFactory; HC_GLOBAL SYS_INDEX sciSignalAndWaitForSingleObject; HC_GLOBAL SYS_INDEX sciSinglePhaseReject; HC_GLOBAL SYS_INDEX sciStartProfile; HC_GLOBAL SYS_INDEX sciStopProfile; +HC_GLOBAL SYS_INDEX sciSubscribeWnfStateChange; HC_GLOBAL SYS_INDEX sciSuspendProcess; HC_GLOBAL SYS_INDEX sciSuspendThread; HC_GLOBAL SYS_INDEX sciSystemDebugControl; @@ -388,7 +432,11 @@ HC_GLOBAL SYS_INDEX sciUnloadKeyEx; HC_GLOBAL SYS_INDEX sciUnlockFile; HC_GLOBAL SYS_INDEX sciUnlockVirtualMemory; HC_GLOBAL SYS_INDEX sciUnmapViewOfSection; +HC_GLOBAL SYS_INDEX sciUnmapViewOfSectionEx; +HC_GLOBAL SYS_INDEX sciUnsubscribeWnfStateChange; +HC_GLOBAL SYS_INDEX sciUpdateWnfStateData; HC_GLOBAL SYS_INDEX sciVdmControl; +HC_GLOBAL SYS_INDEX sciWaitForAlertByThreadId; HC_GLOBAL SYS_INDEX sciWaitForDebugEvent; HC_GLOBAL SYS_INDEX sciWaitForKeyedEvent; HC_GLOBAL SYS_INDEX sciWaitForMultipleObjects; @@ -398,10 +446,27 @@ HC_GLOBAL SYS_INDEX sciWaitForWorkViaWorkerFactory; HC_GLOBAL SYS_INDEX sciWaitHighEventPair; HC_GLOBAL SYS_INDEX sciWaitLowEventPair; HC_GLOBAL SYS_INDEX sciWorkerFactoryWorkerReady; +HC_GLOBAL SYS_INDEX sciWow64AllocateVirtualMemory64; +HC_GLOBAL SYS_INDEX sciWow64CallFunction64; +HC_GLOBAL SYS_INDEX sciWow64CsrAllocateCaptureBuffer; +HC_GLOBAL SYS_INDEX sciWow64CsrAllocateMessagePointer; +HC_GLOBAL SYS_INDEX sciWow64CsrCaptureMessageBuffer; +HC_GLOBAL SYS_INDEX sciWow64CsrCaptureMessageString; +HC_GLOBAL SYS_INDEX sciWow64CsrClientCallServer; +HC_GLOBAL SYS_INDEX sciWow64CsrClientConnectToServer; +HC_GLOBAL SYS_INDEX sciWow64CsrFreeCaptureBuffer; +HC_GLOBAL SYS_INDEX sciWow64CsrGetProcessId; +HC_GLOBAL SYS_INDEX sciWow64CsrIdentifyAlertableThread; +HC_GLOBAL SYS_INDEX sciWow64CsrVerifyRegion; +HC_GLOBAL SYS_INDEX sciWow64DebuggerCall; +HC_GLOBAL SYS_INDEX sciWow64GetCurrentProcessorNumberEx; +HC_GLOBAL SYS_INDEX sciWow64GetNativeSystemInformation; +HC_GLOBAL SYS_INDEX sciWow64IsProcessorFeaturePresent; +HC_GLOBAL SYS_INDEX sciWow64QueryInformationProcess64; +HC_GLOBAL SYS_INDEX sciWow64ReadVirtualMemory64; +HC_GLOBAL SYS_INDEX sciWow64WriteVirtualMemory64; HC_GLOBAL SYS_INDEX sciWriteFile; HC_GLOBAL SYS_INDEX sciWriteFileGather; HC_GLOBAL SYS_INDEX sciWriteRequestData; HC_GLOBAL SYS_INDEX sciWriteVirtualMemory; HC_GLOBAL SYS_INDEX sciYieldExecution; -HC_GLOBAL SYS_INDEX sciWow64QueryInformationProcess64; -HC_GLOBAL SYS_INDEX sciWow64ReadVirtualMemory64; \ No newline at end of file diff --git a/Current/private/sys/version_table_wow64.h b/Current/private/sys/version_table_wow64.h new file mode 100644 index 0000000..423ec51 --- /dev/null +++ b/Current/private/sys/version_table_wow64.h @@ -0,0 +1,473 @@ +#pragma once +#include "../../public/base.h" + +/* most of these are invalid if the version wasn't tested yet. */ +SYS_INDEX sciTable_wow64_NtAcceptConnectPort[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x2 }; +SYS_INDEX sciTable_wow64_NtAccessCheck[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x0 }; +SYS_INDEX sciTable_wow64_NtAccessCheckAndAuditAlarm[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x29 }; +SYS_INDEX sciTable_wow64_NtAccessCheckByType[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x63 }; +SYS_INDEX sciTable_wow64_NtAccessCheckByTypeAndAuditAlarm[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x59 }; +SYS_INDEX sciTable_wow64_NtAccessCheckByTypeResultList[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x64 }; +SYS_INDEX sciTable_wow64_NtAccessCheckByTypeResultListAndAuditAlarm[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x65 }; +SYS_INDEX sciTable_wow64_NtAccessCheckByTypeResultListAndAuditAlarmByHandle[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x66 }; +SYS_INDEX sciTable_wow64_NtAddAtom[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0xa0047 }; +SYS_INDEX sciTable_wow64_NtAddAtomEx[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x110067 }; +SYS_INDEX sciTable_wow64_NtAddBootEntry[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x68 }; +SYS_INDEX sciTable_wow64_NtAddDriverEntry[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x69 }; +SYS_INDEX sciTable_wow64_NtAdjustGroupsToken[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x6a }; +SYS_INDEX sciTable_wow64_NtAdjustPrivilegesToken[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x41 }; +SYS_INDEX sciTable_wow64_NtAdjustTokenClaimsAndDeviceGroups[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x6b }; +SYS_INDEX sciTable_wow64_NtAlertResumeThread[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x7006c }; +SYS_INDEX sciTable_wow64_NtAlertThread[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x3006d }; +SYS_INDEX sciTable_wow64_NtAlertThreadByThreadId[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x4006e }; +SYS_INDEX sciTable_wow64_NtAllocateLocallyUniqueId[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x4006f }; +SYS_INDEX sciTable_wow64_NtAllocateReserveObject[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x70 }; +SYS_INDEX sciTable_wow64_NtAllocateUserPhysicalPages[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x71 }; +SYS_INDEX sciTable_wow64_NtAllocateUuids[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x110072 }; +SYS_INDEX sciTable_wow64_NtAllocateVirtualMemory[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x18 }; +SYS_INDEX sciTable_wow64_NtAlpcAcceptConnectPort[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x73 }; +SYS_INDEX sciTable_wow64_NtAlpcCancelMessage[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x74 }; +SYS_INDEX sciTable_wow64_NtAlpcConnectPort[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x75 }; +SYS_INDEX sciTable_wow64_NtAlpcConnectPortEx[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x76 }; +SYS_INDEX sciTable_wow64_NtAlpcCreatePort[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x77 }; +SYS_INDEX sciTable_wow64_NtAlpcCreatePortSection[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x78 }; +SYS_INDEX sciTable_wow64_NtAlpcCreateResourceReserve[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x79 }; +SYS_INDEX sciTable_wow64_NtAlpcCreateSectionView[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x7a }; +SYS_INDEX sciTable_wow64_NtAlpcCreateSecurityContext[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x7b }; +SYS_INDEX sciTable_wow64_NtAlpcDeletePortSection[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x7c }; +SYS_INDEX sciTable_wow64_NtAlpcDeleteResourceReserve[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x7d }; +SYS_INDEX sciTable_wow64_NtAlpcDeleteSectionView[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x7e }; +SYS_INDEX sciTable_wow64_NtAlpcDeleteSecurityContext[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x7f }; +SYS_INDEX sciTable_wow64_NtAlpcDisconnectPort[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x80 }; +SYS_INDEX sciTable_wow64_NtAlpcImpersonateClientContainerOfPort[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x81 }; +SYS_INDEX sciTable_wow64_NtAlpcImpersonateClientOfPort[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x82 }; +SYS_INDEX sciTable_wow64_NtAlpcOpenSenderProcess[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x83 }; +SYS_INDEX sciTable_wow64_NtAlpcOpenSenderThread[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x84 }; +SYS_INDEX sciTable_wow64_NtAlpcQueryInformation[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x85 }; +SYS_INDEX sciTable_wow64_NtAlpcQueryInformationMessage[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x86 }; +SYS_INDEX sciTable_wow64_NtAlpcRevokeSecurityContext[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x87 }; +SYS_INDEX sciTable_wow64_NtAlpcSendWaitReceivePort[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x88 }; +SYS_INDEX sciTable_wow64_NtAlpcSetInformation[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x89 }; +SYS_INDEX sciTable_wow64_NtApphelpCacheControl[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x4c }; +SYS_INDEX sciTable_wow64_NtAreMappedFilesTheSame[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x5008a }; +SYS_INDEX sciTable_wow64_NtAssignProcessToJobObject[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x8008b }; +SYS_INDEX sciTable_wow64_NtAssociateWaitCompletionPacket[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x8c }; +SYS_INDEX sciTable_wow64_NtCallbackReturn[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x5 }; +SYS_INDEX sciTable_wow64_NtCancelIoFile[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x5d }; +SYS_INDEX sciTable_wow64_NtCancelIoFileEx[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x8d }; +SYS_INDEX sciTable_wow64_NtCancelSynchronousIoFile[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x8e }; +SYS_INDEX sciTable_wow64_NtCancelTimer[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x70061 }; +SYS_INDEX sciTable_wow64_NtCancelTimer2[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x8f }; +SYS_INDEX sciTable_wow64_NtCancelWaitCompletionPacket[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x90 }; +SYS_INDEX sciTable_wow64_NtClearEvent[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x3003e }; +SYS_INDEX sciTable_wow64_NtClose[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x3000f }; +SYS_INDEX sciTable_wow64_NtCloseObjectAuditAlarm[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x3b }; +SYS_INDEX sciTable_wow64_NtCommitComplete[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x91 }; +SYS_INDEX sciTable_wow64_NtCommitEnlistment[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x92 }; +SYS_INDEX sciTable_wow64_NtCommitRegistryTransaction[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x93 }; +SYS_INDEX sciTable_wow64_NtCommitTransaction[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x94 }; +SYS_INDEX sciTable_wow64_NtCompactKeys[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x95 }; +SYS_INDEX sciTable_wow64_NtCompareObjects[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x96 }; +SYS_INDEX sciTable_wow64_NtCompareTokens[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x97 }; +SYS_INDEX sciTable_wow64_NtCompleteConnectPort[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x98 }; +SYS_INDEX sciTable_wow64_NtCompressKey[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x30099 }; +SYS_INDEX sciTable_wow64_NtConnectPort[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x9a }; +SYS_INDEX sciTable_wow64_NtContinue[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x43 }; +SYS_INDEX sciTable_wow64_NtCreateDebugObject[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x9b }; +SYS_INDEX sciTable_wow64_NtCreateDirectoryObject[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x9c }; +SYS_INDEX sciTable_wow64_NtCreateDirectoryObjectEx[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x9d }; +SYS_INDEX sciTable_wow64_NtCreateEnclave[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x9e }; +SYS_INDEX sciTable_wow64_NtCreateEnlistment[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x9f }; +SYS_INDEX sciTable_wow64_NtCreateEvent[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x48 }; +SYS_INDEX sciTable_wow64_NtCreateEventPair[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0xa0 }; +SYS_INDEX sciTable_wow64_NtCreateFile[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x55 }; +SYS_INDEX sciTable_wow64_NtCreateIRTimer[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0xa1 }; +SYS_INDEX sciTable_wow64_NtCreateIoCompletion[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0xa2 }; +SYS_INDEX sciTable_wow64_NtCreateJobObject[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0xa3 }; +SYS_INDEX sciTable_wow64_NtCreateJobSet[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0xa4 }; +SYS_INDEX sciTable_wow64_NtCreateKey[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x1d }; +SYS_INDEX sciTable_wow64_NtCreateKeyTransacted[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0xa5 }; +SYS_INDEX sciTable_wow64_NtCreateKeyedEvent[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0xa6 }; +SYS_INDEX sciTable_wow64_NtCreateLowBoxToken[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0xa7 }; +SYS_INDEX sciTable_wow64_NtCreateMailslotFile[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0xa8 }; +SYS_INDEX sciTable_wow64_NtCreateMutant[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0xa9 }; +SYS_INDEX sciTable_wow64_NtCreateNamedPipeFile[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0xaa }; +SYS_INDEX sciTable_wow64_NtCreatePagingFile[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0xab }; +SYS_INDEX sciTable_wow64_NtCreatePartition[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0xac }; +SYS_INDEX sciTable_wow64_NtCreatePort[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0xad }; +SYS_INDEX sciTable_wow64_NtCreatePrivateNamespace[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0xae }; +SYS_INDEX sciTable_wow64_NtCreateProcess[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0xaf }; +SYS_INDEX sciTable_wow64_NtCreateProcessEx[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x4d }; +SYS_INDEX sciTable_wow64_NtCreateProfile[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0xb0 }; +SYS_INDEX sciTable_wow64_NtCreateProfileEx[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0xb1 }; +SYS_INDEX sciTable_wow64_NtCreateRegistryTransaction[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0xb2 }; +SYS_INDEX sciTable_wow64_NtCreateResourceManager[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0xb3 }; +SYS_INDEX sciTable_wow64_NtCreateSection[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x4a }; +SYS_INDEX sciTable_wow64_NtCreateSemaphore[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0xb4 }; +SYS_INDEX sciTable_wow64_NtCreateSymbolicLinkObject[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0xb5 }; +SYS_INDEX sciTable_wow64_NtCreateThread[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x4e }; +SYS_INDEX sciTable_wow64_NtCreateThreadEx[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0xb6 }; +SYS_INDEX sciTable_wow64_NtCreateTimer[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0xb7 }; +SYS_INDEX sciTable_wow64_NtCreateTimer2[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0xb8 }; +SYS_INDEX sciTable_wow64_NtCreateToken[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0xb9 }; +SYS_INDEX sciTable_wow64_NtCreateTokenEx[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0xba }; +SYS_INDEX sciTable_wow64_NtCreateTransaction[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0xbb }; +SYS_INDEX sciTable_wow64_NtCreateTransactionManager[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0xbc }; +SYS_INDEX sciTable_wow64_NtCreateUserProcess[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0xbd }; +SYS_INDEX sciTable_wow64_NtCreateWaitCompletionPacket[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0xbe }; +SYS_INDEX sciTable_wow64_NtCreateWaitablePort[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0xbf }; +SYS_INDEX sciTable_wow64_NtCreateWnfStateName[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0xc0 }; +SYS_INDEX sciTable_wow64_NtCreateWorkerFactory[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0xc1 }; +SYS_INDEX sciTable_wow64_NtDebugActiveProcess[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x800c2 }; +SYS_INDEX sciTable_wow64_NtDebugContinue[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0xc3 }; +SYS_INDEX sciTable_wow64_NtDelayExecution[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x60034 }; +SYS_INDEX sciTable_wow64_NtDeleteAtom[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x400c4 }; +SYS_INDEX sciTable_wow64_NtDeleteBootEntry[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0xc5 }; +SYS_INDEX sciTable_wow64_NtDeleteDriverEntry[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0xc6 }; +SYS_INDEX sciTable_wow64_NtDeleteFile[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0xc7 }; +SYS_INDEX sciTable_wow64_NtDeleteKey[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0xc8 }; +SYS_INDEX sciTable_wow64_NtDeleteObjectAuditAlarm[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0xc9 }; +SYS_INDEX sciTable_wow64_NtDeletePrivateNamespace[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0xca }; +SYS_INDEX sciTable_wow64_NtDeleteValueKey[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0xcb }; +SYS_INDEX sciTable_wow64_NtDeleteWnfStateData[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0xcc }; +SYS_INDEX sciTable_wow64_NtDeleteWnfStateName[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0xcd }; +SYS_INDEX sciTable_wow64_NtDeviceIoControlFile[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x1b0007 }; +SYS_INDEX sciTable_wow64_NtDisableLastKnownGood[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0xce }; +SYS_INDEX sciTable_wow64_NtDisplayString[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0xcf }; +SYS_INDEX sciTable_wow64_NtDrawText[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0xd0 }; +SYS_INDEX sciTable_wow64_NtDuplicateObject[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x3c }; +SYS_INDEX sciTable_wow64_NtDuplicateToken[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x42 }; +SYS_INDEX sciTable_wow64_NtEnableLastKnownGood[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0xd1 }; +SYS_INDEX sciTable_wow64_NtEnumerateBootEntries[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0xd2 }; +SYS_INDEX sciTable_wow64_NtEnumerateDriverEntries[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0xd3 }; +SYS_INDEX sciTable_wow64_NtEnumerateKey[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x32 }; +SYS_INDEX sciTable_wow64_NtEnumerateSystemEnvironmentValuesEx[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0xd4 }; +SYS_INDEX sciTable_wow64_NtEnumerateTransactionObject[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0xd5 }; +SYS_INDEX sciTable_wow64_NtEnumerateValueKey[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x13 }; +SYS_INDEX sciTable_wow64_NtExtendSection[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0xd6 }; +SYS_INDEX sciTable_wow64_NtFilterBootOption[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0xd7 }; +SYS_INDEX sciTable_wow64_NtFilterToken[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0xd8 }; +SYS_INDEX sciTable_wow64_NtFilterTokenEx[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0xd9 }; +SYS_INDEX sciTable_wow64_NtFindAtom[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0xa0014 }; +SYS_INDEX sciTable_wow64_NtFlushBuffersFile[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x4b }; +SYS_INDEX sciTable_wow64_NtFlushBuffersFileEx[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0xda }; +SYS_INDEX sciTable_wow64_NtFlushInstallUILanguage[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0xdb }; +SYS_INDEX sciTable_wow64_NtFlushInstructionCache[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0xc00dc }; +SYS_INDEX sciTable_wow64_NtFlushKey[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x300dd }; +SYS_INDEX sciTable_wow64_NtFlushProcessWriteBuffers[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0xde }; +SYS_INDEX sciTable_wow64_NtFlushVirtualMemory[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0xdf }; +SYS_INDEX sciTable_wow64_NtFlushWriteBuffer[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x100e0 }; +SYS_INDEX sciTable_wow64_NtFreeUserPhysicalPages[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0xe1 }; +SYS_INDEX sciTable_wow64_NtFreeVirtualMemory[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x1e }; +SYS_INDEX sciTable_wow64_NtFreezeRegistry[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0xe2 }; +SYS_INDEX sciTable_wow64_NtFreezeTransactions[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0xe3 }; +SYS_INDEX sciTable_wow64_NtFsControlFile[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x1b0039 }; +SYS_INDEX sciTable_wow64_NtGetCachedSigningLevel[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0xe4 }; +SYS_INDEX sciTable_wow64_NtGetCompleteWnfStateSubscription[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0xe5 }; +SYS_INDEX sciTable_wow64_NtGetContextThread[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0xe6 }; +SYS_INDEX sciTable_wow64_NtGetCurrentProcessorNumber[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x1900e7 }; +SYS_INDEX sciTable_wow64_NtGetCurrentProcessorNumberEx[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0xe8 }; +SYS_INDEX sciTable_wow64_NtGetDevicePowerState[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x700e9 }; +SYS_INDEX sciTable_wow64_NtGetMUIRegistryInfo[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0xea }; +SYS_INDEX sciTable_wow64_NtGetNextProcess[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0xeb }; +SYS_INDEX sciTable_wow64_NtGetNextThread[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0xec }; +SYS_INDEX sciTable_wow64_NtGetNlsSectionPtr[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0xed }; +SYS_INDEX sciTable_wow64_NtGetNotificationResourceManager[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0xee }; +SYS_INDEX sciTable_wow64_NtGetWriteWatch[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0xef }; +SYS_INDEX sciTable_wow64_NtImpersonateAnonymousToken[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x300f0 }; +SYS_INDEX sciTable_wow64_NtImpersonateClientOfPort[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x7001f }; +SYS_INDEX sciTable_wow64_NtImpersonateThread[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0xf1 }; +SYS_INDEX sciTable_wow64_NtInitializeEnclave[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0xf2 }; +SYS_INDEX sciTable_wow64_NtInitializeNlsFiles[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0xf3 }; +SYS_INDEX sciTable_wow64_NtInitializeRegistry[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0xf4 }; +SYS_INDEX sciTable_wow64_NtInitiatePowerAction[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x1100f5 }; +SYS_INDEX sciTable_wow64_NtIsProcessInJob[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x8004f }; +SYS_INDEX sciTable_wow64_NtIsSystemResumeAutomatic[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x100f6 }; +SYS_INDEX sciTable_wow64_NtIsUILanguageComitted[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0xf7 }; +SYS_INDEX sciTable_wow64_NtListenPort[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0xf8 }; +SYS_INDEX sciTable_wow64_NtLoadDriver[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0xf9 }; +SYS_INDEX sciTable_wow64_NtLoadEnclaveData[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0xfa }; +SYS_INDEX sciTable_wow64_NtLoadKey[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0xfb }; +SYS_INDEX sciTable_wow64_NtLoadKey2[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0xfc }; +SYS_INDEX sciTable_wow64_NtLoadKeyEx[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0xfd }; +SYS_INDEX sciTable_wow64_NtLockFile[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0xfe }; +SYS_INDEX sciTable_wow64_NtLockProductActivationKeys[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x500ff }; +SYS_INDEX sciTable_wow64_NtLockRegistryKey[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x30100 }; +SYS_INDEX sciTable_wow64_NtLockVirtualMemory[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x101 }; +SYS_INDEX sciTable_wow64_NtMakePermanentObject[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x30102 }; +SYS_INDEX sciTable_wow64_NtMakeTemporaryObject[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x30103 }; +SYS_INDEX sciTable_wow64_NtManagePartition[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x104 }; +SYS_INDEX sciTable_wow64_NtMapCMFModule[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x105 }; +SYS_INDEX sciTable_wow64_NtMapUserPhysicalPages[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0xa0106 }; +SYS_INDEX sciTable_wow64_NtMapUserPhysicalPagesScatter[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0xa0003 }; +SYS_INDEX sciTable_wow64_NtMapViewOfSection[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x28 }; +SYS_INDEX sciTable_wow64_NtModifyBootEntry[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x107 }; +SYS_INDEX sciTable_wow64_NtModifyDriverEntry[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x108 }; +SYS_INDEX sciTable_wow64_NtNotifyChangeDirectoryFile[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x109 }; +SYS_INDEX sciTable_wow64_NtNotifyChangeKey[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x10a }; +SYS_INDEX sciTable_wow64_NtNotifyChangeMultipleKeys[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x10b }; +SYS_INDEX sciTable_wow64_NtNotifyChangeSession[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x10c }; +SYS_INDEX sciTable_wow64_NtOpenDirectoryObject[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x58 }; +SYS_INDEX sciTable_wow64_NtOpenEnlistment[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x10d }; +SYS_INDEX sciTable_wow64_NtOpenEvent[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x40 }; +SYS_INDEX sciTable_wow64_NtOpenEventPair[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x10e }; +SYS_INDEX sciTable_wow64_NtOpenFile[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x33 }; +SYS_INDEX sciTable_wow64_NtOpenIoCompletion[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x10f }; +SYS_INDEX sciTable_wow64_NtOpenJobObject[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x110 }; +SYS_INDEX sciTable_wow64_NtOpenKey[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x12 }; +SYS_INDEX sciTable_wow64_NtOpenKeyEx[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x111 }; +SYS_INDEX sciTable_wow64_NtOpenKeyTransacted[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x112 }; +SYS_INDEX sciTable_wow64_NtOpenKeyTransactedEx[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x113 }; +SYS_INDEX sciTable_wow64_NtOpenKeyedEvent[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x114 }; +SYS_INDEX sciTable_wow64_NtOpenMutant[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x115 }; +SYS_INDEX sciTable_wow64_NtOpenObjectAuditAlarm[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x116 }; +SYS_INDEX sciTable_wow64_NtOpenPartition[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x117 }; +SYS_INDEX sciTable_wow64_NtOpenPrivateNamespace[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x118 }; +SYS_INDEX sciTable_wow64_NtOpenProcess[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x26 }; +SYS_INDEX sciTable_wow64_NtOpenProcessToken[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x119 }; +SYS_INDEX sciTable_wow64_NtOpenProcessTokenEx[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x30 }; +SYS_INDEX sciTable_wow64_NtOpenRegistryTransaction[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x11a }; +SYS_INDEX sciTable_wow64_NtOpenResourceManager[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x11b }; +SYS_INDEX sciTable_wow64_NtOpenSection[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x37 }; +SYS_INDEX sciTable_wow64_NtOpenSemaphore[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x11c }; +SYS_INDEX sciTable_wow64_NtOpenSession[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x11d }; +SYS_INDEX sciTable_wow64_NtOpenSymbolicLinkObject[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x11e }; +SYS_INDEX sciTable_wow64_NtOpenThread[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x11f }; +SYS_INDEX sciTable_wow64_NtOpenThreadToken[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x24 }; +SYS_INDEX sciTable_wow64_NtOpenThreadTokenEx[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x2f }; +SYS_INDEX sciTable_wow64_NtOpenTimer[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x120 }; +SYS_INDEX sciTable_wow64_NtOpenTransaction[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x121 }; +SYS_INDEX sciTable_wow64_NtOpenTransactionManager[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x122 }; +SYS_INDEX sciTable_wow64_NtPlugPlayControl[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x123 }; +SYS_INDEX sciTable_wow64_NtPowerInformation[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x5f }; +SYS_INDEX sciTable_wow64_NtPrePrepareComplete[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x124 }; +SYS_INDEX sciTable_wow64_NtPrePrepareEnlistment[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x125 }; +SYS_INDEX sciTable_wow64_NtPrepareComplete[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x126 }; +SYS_INDEX sciTable_wow64_NtPrepareEnlistment[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x127 }; +SYS_INDEX sciTable_wow64_NtPrivilegeCheck[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0xc0128 }; +SYS_INDEX sciTable_wow64_NtPrivilegeObjectAuditAlarm[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x129 }; +SYS_INDEX sciTable_wow64_NtPrivilegedServiceAuditAlarm[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x12a }; +SYS_INDEX sciTable_wow64_NtPropagationComplete[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x12b }; +SYS_INDEX sciTable_wow64_NtPropagationFailed[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x12c }; +SYS_INDEX sciTable_wow64_NtProtectVirtualMemory[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x50 }; +SYS_INDEX sciTable_wow64_NtPulseEvent[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x7012d }; +SYS_INDEX sciTable_wow64_NtQueryAttributesFile[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x3d }; +SYS_INDEX sciTable_wow64_NtQueryBootEntryOrder[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x12e }; +SYS_INDEX sciTable_wow64_NtQueryBootOptions[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x12f }; +SYS_INDEX sciTable_wow64_NtQueryDebugFilterState[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x50130 }; +SYS_INDEX sciTable_wow64_NtQueryDefaultLocale[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x50015 }; +SYS_INDEX sciTable_wow64_NtQueryDefaultUILanguage[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x40044 }; +SYS_INDEX sciTable_wow64_NtQueryDirectoryFile[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x35 }; +SYS_INDEX sciTable_wow64_NtQueryDirectoryObject[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x131 }; +SYS_INDEX sciTable_wow64_NtQueryDriverEntryOrder[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x132 }; +SYS_INDEX sciTable_wow64_NtQueryEaFile[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x133 }; +SYS_INDEX sciTable_wow64_NtQueryEvent[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x56 }; +SYS_INDEX sciTable_wow64_NtQueryFullAttributesFile[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x134 }; +SYS_INDEX sciTable_wow64_NtQueryInformationAtom[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x135 }; +SYS_INDEX sciTable_wow64_NtQueryInformationEnlistment[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x136 }; +SYS_INDEX sciTable_wow64_NtQueryInformationFile[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x11 }; +SYS_INDEX sciTable_wow64_NtQueryInformationJobObject[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x137 }; +SYS_INDEX sciTable_wow64_NtQueryInformationPort[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x138 }; +SYS_INDEX sciTable_wow64_NtQueryInformationProcess[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x19 }; +SYS_INDEX sciTable_wow64_NtQueryInformationResourceManager[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x139 }; +SYS_INDEX sciTable_wow64_NtQueryInformationThread[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x25 }; +SYS_INDEX sciTable_wow64_NtQueryInformationToken[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x21 }; +SYS_INDEX sciTable_wow64_NtQueryInformationTransaction[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x13a }; +SYS_INDEX sciTable_wow64_NtQueryInformationTransactionManager[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x13b }; +SYS_INDEX sciTable_wow64_NtQueryInformationWorkerFactory[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x13c }; +SYS_INDEX sciTable_wow64_NtQueryInstallUILanguage[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x4013d }; +SYS_INDEX sciTable_wow64_NtQueryIntervalProfile[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x5013e }; +SYS_INDEX sciTable_wow64_NtQueryIoCompletion[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x13f }; +SYS_INDEX sciTable_wow64_NtQueryKey[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x16 }; +SYS_INDEX sciTable_wow64_NtQueryLicenseValue[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x140 }; +SYS_INDEX sciTable_wow64_NtQueryMultipleValueKey[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x141 }; +SYS_INDEX sciTable_wow64_NtQueryMutant[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x142 }; +SYS_INDEX sciTable_wow64_NtQueryObject[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x10 }; +SYS_INDEX sciTable_wow64_NtQueryOpenSubKeys[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x143 }; +SYS_INDEX sciTable_wow64_NtQueryOpenSubKeysEx[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x144 }; +SYS_INDEX sciTable_wow64_NtQueryPerformanceCounter[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x50031 }; +SYS_INDEX sciTable_wow64_NtQueryPortInformationProcess[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x10145 }; +SYS_INDEX sciTable_wow64_NtQueryQuotaInformationFile[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x146 }; +SYS_INDEX sciTable_wow64_NtQuerySection[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x51 }; +SYS_INDEX sciTable_wow64_NtQuerySecurityAttributesToken[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x147 }; +SYS_INDEX sciTable_wow64_NtQuerySecurityObject[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x148 }; +SYS_INDEX sciTable_wow64_NtQuerySecurityPolicy[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x149 }; +SYS_INDEX sciTable_wow64_NtQuerySemaphore[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x14a }; +SYS_INDEX sciTable_wow64_NtQuerySymbolicLinkObject[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x14b }; +SYS_INDEX sciTable_wow64_NtQuerySystemEnvironmentValue[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x14c }; +SYS_INDEX sciTable_wow64_NtQuerySystemEnvironmentValueEx[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x14d }; +SYS_INDEX sciTable_wow64_NtQuerySystemInformation[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x36 }; +SYS_INDEX sciTable_wow64_NtQuerySystemInformationEx[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x14e }; +SYS_INDEX sciTable_wow64_NtQuerySystemTime[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x18005a }; +SYS_INDEX sciTable_wow64_NtQueryTimer[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x38 }; +SYS_INDEX sciTable_wow64_NtQueryTimerResolution[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0xa014f }; +SYS_INDEX sciTable_wow64_NtQueryValueKey[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x17 }; +SYS_INDEX sciTable_wow64_NtQueryVirtualMemory[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x23 }; +SYS_INDEX sciTable_wow64_NtQueryVolumeInformationFile[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x49 }; +SYS_INDEX sciTable_wow64_NtQueryWnfStateData[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x150 }; +SYS_INDEX sciTable_wow64_NtQueryWnfStateNameInformation[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x151 }; +SYS_INDEX sciTable_wow64_NtQueueApcThread[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x45 }; +SYS_INDEX sciTable_wow64_NtQueueApcThreadEx[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x152 }; +SYS_INDEX sciTable_wow64_NtRaiseException[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x153 }; +SYS_INDEX sciTable_wow64_NtRaiseHardError[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x154 }; +SYS_INDEX sciTable_wow64_NtReadFile[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x1a0006 }; +SYS_INDEX sciTable_wow64_NtReadFileScatter[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x1a002e }; +SYS_INDEX sciTable_wow64_NtReadOnlyEnlistment[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x155 }; +SYS_INDEX sciTable_wow64_NtReadRequestData[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x54 }; +SYS_INDEX sciTable_wow64_NtReadVirtualMemory[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x3f }; +SYS_INDEX sciTable_wow64_NtRecoverEnlistment[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x156 }; +SYS_INDEX sciTable_wow64_NtRecoverResourceManager[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x157 }; +SYS_INDEX sciTable_wow64_NtRecoverTransactionManager[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x158 }; +SYS_INDEX sciTable_wow64_NtRegisterProtocolAddressInformation[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x159 }; +SYS_INDEX sciTable_wow64_NtRegisterThreadTerminatePort[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x3015a }; +SYS_INDEX sciTable_wow64_NtReleaseKeyedEvent[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x14015b }; +SYS_INDEX sciTable_wow64_NtReleaseMutant[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x70020 }; +SYS_INDEX sciTable_wow64_NtReleaseSemaphore[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0xc000a }; +SYS_INDEX sciTable_wow64_NtReleaseWorkerFactoryWorker[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x3015c }; +SYS_INDEX sciTable_wow64_NtRemoveIoCompletion[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x1c0009 }; +SYS_INDEX sciTable_wow64_NtRemoveIoCompletionEx[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x15d }; +SYS_INDEX sciTable_wow64_NtRemoveProcessDebug[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x8015e }; +SYS_INDEX sciTable_wow64_NtRenameKey[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x15f }; +SYS_INDEX sciTable_wow64_NtRenameTransactionManager[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x160 }; +SYS_INDEX sciTable_wow64_NtReplaceKey[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x161 }; +SYS_INDEX sciTable_wow64_NtReplacePartitionUnit[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x162 }; +SYS_INDEX sciTable_wow64_NtReplyPort[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0xc }; +SYS_INDEX sciTable_wow64_NtReplyWaitReceivePort[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0xb }; +SYS_INDEX sciTable_wow64_NtReplyWaitReceivePortEx[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x2b }; +SYS_INDEX sciTable_wow64_NtReplyWaitReplyPort[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x163 }; +SYS_INDEX sciTable_wow64_NtRequestPort[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x164 }; +SYS_INDEX sciTable_wow64_NtRequestWaitReplyPort[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x22 }; +SYS_INDEX sciTable_wow64_NtResetEvent[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x70165 }; +SYS_INDEX sciTable_wow64_NtResetWriteWatch[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0xc0166 }; +SYS_INDEX sciTable_wow64_NtRestoreKey[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x167 }; +SYS_INDEX sciTable_wow64_NtResumeProcess[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x30168 }; +SYS_INDEX sciTable_wow64_NtResumeThread[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x70052 }; +SYS_INDEX sciTable_wow64_NtRevertContainerImpersonation[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x169 }; +SYS_INDEX sciTable_wow64_NtRollbackComplete[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x16a }; +SYS_INDEX sciTable_wow64_NtRollbackEnlistment[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x16b }; +SYS_INDEX sciTable_wow64_NtRollbackRegistryTransaction[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x16c }; +SYS_INDEX sciTable_wow64_NtRollbackTransaction[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x16d }; +SYS_INDEX sciTable_wow64_NtRollforwardTransactionManager[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x16e }; +SYS_INDEX sciTable_wow64_NtSaveKey[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x8016f }; +SYS_INDEX sciTable_wow64_NtSaveKeyEx[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0xe0170 }; +SYS_INDEX sciTable_wow64_NtSaveMergedKeys[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0xb0171 }; +SYS_INDEX sciTable_wow64_NtSecureConnectPort[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x172 }; +SYS_INDEX sciTable_wow64_NtSerializeBoot[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x173 }; +SYS_INDEX sciTable_wow64_NtSetBootEntryOrder[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x174 }; +SYS_INDEX sciTable_wow64_NtSetBootOptions[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x175 }; +SYS_INDEX sciTable_wow64_NtSetCachedSigningLevel[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x176 }; +SYS_INDEX sciTable_wow64_NtSetCachedSigningLevel2[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x177 }; +SYS_INDEX sciTable_wow64_NtSetContextThread[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x178 }; +SYS_INDEX sciTable_wow64_NtSetDebugFilterState[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0xa0179 }; +SYS_INDEX sciTable_wow64_NtSetDefaultHardErrorPort[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x3017a }; +SYS_INDEX sciTable_wow64_NtSetDefaultLocale[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x5017b }; +SYS_INDEX sciTable_wow64_NtSetDefaultUILanguage[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x4017c }; +SYS_INDEX sciTable_wow64_NtSetDriverEntryOrder[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x17d }; +SYS_INDEX sciTable_wow64_NtSetEaFile[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x17e }; +SYS_INDEX sciTable_wow64_NtSetEvent[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x7000e }; +SYS_INDEX sciTable_wow64_NtSetEventBoostPriority[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x3002d }; +SYS_INDEX sciTable_wow64_NtSetHighEventPair[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x3017f }; +SYS_INDEX sciTable_wow64_NtSetHighWaitLowEventPair[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x30180 }; +SYS_INDEX sciTable_wow64_NtSetIRTimer[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x70181 }; +SYS_INDEX sciTable_wow64_NtSetInformationDebugObject[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x182 }; +SYS_INDEX sciTable_wow64_NtSetInformationEnlistment[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x183 }; +SYS_INDEX sciTable_wow64_NtSetInformationFile[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x27 }; +SYS_INDEX sciTable_wow64_NtSetInformationJobObject[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x184 }; +SYS_INDEX sciTable_wow64_NtSetInformationKey[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x185 }; +SYS_INDEX sciTable_wow64_NtSetInformationObject[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x5c }; +SYS_INDEX sciTable_wow64_NtSetInformationProcess[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x1c }; +SYS_INDEX sciTable_wow64_NtSetInformationResourceManager[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x186 }; +SYS_INDEX sciTable_wow64_NtSetInformationSymbolicLink[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x187 }; +SYS_INDEX sciTable_wow64_NtSetInformationThread[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0xd }; +SYS_INDEX sciTable_wow64_NtSetInformationToken[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x188 }; +SYS_INDEX sciTable_wow64_NtSetInformationTransaction[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x189 }; +SYS_INDEX sciTable_wow64_NtSetInformationTransactionManager[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x18a }; +SYS_INDEX sciTable_wow64_NtSetInformationVirtualMemory[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x18b }; +SYS_INDEX sciTable_wow64_NtSetInformationWorkerFactory[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x18c }; +SYS_INDEX sciTable_wow64_NtSetIntervalProfile[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x5018d }; +SYS_INDEX sciTable_wow64_NtSetIoCompletion[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x18e }; +SYS_INDEX sciTable_wow64_NtSetIoCompletionEx[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x18f }; +SYS_INDEX sciTable_wow64_NtSetLdtEntries[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x190 }; +SYS_INDEX sciTable_wow64_NtSetLowEventPair[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x30191 }; +SYS_INDEX sciTable_wow64_NtSetLowWaitHighEventPair[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x30192 }; +SYS_INDEX sciTable_wow64_NtSetQuotaInformationFile[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x193 }; +SYS_INDEX sciTable_wow64_NtSetSecurityObject[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x194 }; +SYS_INDEX sciTable_wow64_NtSetSystemEnvironmentValue[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x195 }; +SYS_INDEX sciTable_wow64_NtSetSystemEnvironmentValueEx[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x196 }; +SYS_INDEX sciTable_wow64_NtSetSystemInformation[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x197 }; +SYS_INDEX sciTable_wow64_NtSetSystemPowerState[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x198 }; +SYS_INDEX sciTable_wow64_NtSetSystemTime[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x50199 }; +SYS_INDEX sciTable_wow64_NtSetThreadExecutionState[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x5019a }; +SYS_INDEX sciTable_wow64_NtSetTimer[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x62 }; +SYS_INDEX sciTable_wow64_NtSetTimer2[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x19b }; +SYS_INDEX sciTable_wow64_NtSetTimerEx[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x19c }; +SYS_INDEX sciTable_wow64_NtSetTimerResolution[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0xa019d }; +SYS_INDEX sciTable_wow64_NtSetUuidSeed[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x4019e }; +SYS_INDEX sciTable_wow64_NtSetValueKey[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x60 }; +SYS_INDEX sciTable_wow64_NtSetVolumeInformationFile[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x19f }; +SYS_INDEX sciTable_wow64_NtSetWnfProcessNotificationEvent[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x1a0 }; +SYS_INDEX sciTable_wow64_NtShutdownSystem[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x401a1 }; +SYS_INDEX sciTable_wow64_NtShutdownWorkerFactory[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x1a2 }; +SYS_INDEX sciTable_wow64_NtSignalAndWaitForSingleObject[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x1301a3 }; +SYS_INDEX sciTable_wow64_NtSinglePhaseReject[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x1a4 }; +SYS_INDEX sciTable_wow64_NtStartProfile[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x301a5 }; +SYS_INDEX sciTable_wow64_NtStopProfile[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x301a6 }; +SYS_INDEX sciTable_wow64_NtSubscribeWnfStateChange[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x1a7 }; +SYS_INDEX sciTable_wow64_NtSuspendProcess[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x301a8 }; +SYS_INDEX sciTable_wow64_NtSuspendThread[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x701a9 }; +SYS_INDEX sciTable_wow64_NtSystemDebugControl[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x1aa }; +SYS_INDEX sciTable_wow64_NtTerminateJobObject[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x701ab }; +SYS_INDEX sciTable_wow64_NtTerminateProcess[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x7002c }; +SYS_INDEX sciTable_wow64_NtTerminateThread[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x70053 }; +SYS_INDEX sciTable_wow64_NtTestAlert[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x201ac }; +SYS_INDEX sciTable_wow64_NtThawRegistry[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x1ad }; +SYS_INDEX sciTable_wow64_NtThawTransactions[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x1ae }; +SYS_INDEX sciTable_wow64_NtTraceControl[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x1af }; +SYS_INDEX sciTable_wow64_NtTraceEvent[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x5e }; +SYS_INDEX sciTable_wow64_NtTranslateFilePath[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x1101b0 }; +SYS_INDEX sciTable_wow64_NtUmsThreadYield[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x1b1 }; +SYS_INDEX sciTable_wow64_NtUnloadDriver[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x1b2 }; +SYS_INDEX sciTable_wow64_NtUnloadKey[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x1b3 }; +SYS_INDEX sciTable_wow64_NtUnloadKey2[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x1b4 }; +SYS_INDEX sciTable_wow64_NtUnloadKeyEx[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x1b5 }; +SYS_INDEX sciTable_wow64_NtUnlockFile[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x1b6 }; +SYS_INDEX sciTable_wow64_NtUnlockVirtualMemory[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x1b7 }; +SYS_INDEX sciTable_wow64_NtUnmapViewOfSection[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x2a }; +SYS_INDEX sciTable_wow64_NtUnmapViewOfSectionEx[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x1b8 }; +SYS_INDEX sciTable_wow64_NtUnsubscribeWnfStateChange[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x1b9 }; +SYS_INDEX sciTable_wow64_NtUpdateWnfStateData[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x1ba }; +SYS_INDEX sciTable_wow64_NtVdmControl[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x1bb }; +SYS_INDEX sciTable_wow64_NtWaitForAlertByThreadId[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x601bc }; +SYS_INDEX sciTable_wow64_NtWaitForDebugEvent[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x1bd }; +SYS_INDEX sciTable_wow64_NtWaitForKeyedEvent[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x1501be }; +SYS_INDEX sciTable_wow64_NtWaitForMultipleObjects[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x1d005b }; +SYS_INDEX sciTable_wow64_NtWaitForMultipleObjects32[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x1e001a }; +SYS_INDEX sciTable_wow64_NtWaitForSingleObject[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0xd0004 }; +SYS_INDEX sciTable_wow64_NtWaitForWorkViaWorkerFactory[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x1bf }; +SYS_INDEX sciTable_wow64_NtWaitHighEventPair[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x301c0 }; +SYS_INDEX sciTable_wow64_NtWaitLowEventPair[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x301c1 }; +SYS_INDEX sciTable_wow64_NtWorkerFactoryWorkerReady[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x30001 }; +SYS_INDEX sciTable_wow64_NtWow64AllocateVirtualMemory64[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x1d0 }; +SYS_INDEX sciTable_wow64_NtWow64CallFunction64[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x1d3 }; +SYS_INDEX sciTable_wow64_NtWow64CsrAllocateCaptureBuffer[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x1c5 }; +SYS_INDEX sciTable_wow64_NtWow64CsrAllocateMessagePointer[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x1c7 }; +SYS_INDEX sciTable_wow64_NtWow64CsrCaptureMessageBuffer[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x1c8 }; +SYS_INDEX sciTable_wow64_NtWow64CsrCaptureMessageString[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x1c9 }; +SYS_INDEX sciTable_wow64_NtWow64CsrClientCallServer[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x1c4 }; +SYS_INDEX sciTable_wow64_NtWow64CsrClientConnectToServer[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x1c2 }; +SYS_INDEX sciTable_wow64_NtWow64CsrFreeCaptureBuffer[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x1c6 }; +SYS_INDEX sciTable_wow64_NtWow64CsrGetProcessId[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x1ca }; +SYS_INDEX sciTable_wow64_NtWow64CsrIdentifyAlertableThread[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x1c3 }; +SYS_INDEX sciTable_wow64_NtWow64CsrVerifyRegion[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x1cb }; +SYS_INDEX sciTable_wow64_NtWow64DebuggerCall[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x1cc }; +SYS_INDEX sciTable_wow64_NtWow64GetCurrentProcessorNumberEx[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x1cd }; +SYS_INDEX sciTable_wow64_NtWow64GetNativeSystemInformation[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x1ce }; +SYS_INDEX sciTable_wow64_NtWow64IsProcessorFeaturePresent[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x1d4 }; +SYS_INDEX sciTable_wow64_NtWow64QueryInformationProcess64[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x1cf }; +SYS_INDEX sciTable_wow64_NtWow64ReadVirtualMemory64[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x1d1 }; +SYS_INDEX sciTable_wow64_NtWow64WriteVirtualMemory64[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x1d2 }; +SYS_INDEX sciTable_wow64_NtWriteFile[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x1a0008 }; +SYS_INDEX sciTable_wow64_NtWriteFileGather[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x1a001b }; +SYS_INDEX sciTable_wow64_NtWriteRequestData[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x57 }; +SYS_INDEX sciTable_wow64_NtWriteVirtualMemory[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x3a }; +SYS_INDEX sciTable_wow64_NtYieldExecution[] = { SYSI_INVALID, SYSI_INVALID1, SYSI_INVALID2, SYSI_INVALID3, SYSI_INVALID4, SYSI_INVALID5, 0x10046 }; \ No newline at end of file diff --git a/Current/public/base.h b/Current/public/base.h index a32cfb5..ec736a6 100644 --- a/Current/public/base.h +++ b/Current/public/base.h @@ -30,6 +30,14 @@ typedef long SYS_INDEX; #define INFINITE 0xFFFFFFFF // Infinite timeout #endif +#define SYSI_INVALID (SYS_INDEX) (0xffffffff) +#define SYSI_INVALID1 (SYS_INDEX) (0xfffffffe) +#define SYSI_INVALID2 (SYS_INDEX) (0xfffffffd) +#define SYSI_INVALID3 (SYS_INDEX) (0xfffffffc) +#define SYSI_INVALID4 (SYS_INDEX) (0xfffffffb) +#define SYSI_INVALID5 (SYS_INDEX) (0xfffffffa) +#define SYSI_INVALID6 (SYS_INDEX) (0xfffffff9) + // // dll linkage //