Complete NT kernel system call reference extracted from ntdll.dll across 11 Windows versions. 5169 syscall number mappings from Windows 10 1507 through Windows 11 24H2, with per-version number tracking, category classification, and stability analysis.
NtCommitRegistryTransactionNtCreateEnclaveNtCreateRegistryTransactionNtInitializeEnclaveNtLoadEnclaveDataNtOpenRegistryTransactionNtQuerySecurityPolicyNtRollbackRegistryTransactionNtSetCachedSigningLevel2
NtAcquireProcessActivityReferenceNtAllocateVirtualMemoryExNtCallEnclaveNtCompareSigningLevelsNtConvertBetweenAuxiliaryCounterAndPerformanceCounterNtCreateSectionExNtManageHotPatchNtMapViewOfSectionExNtNotifyChangeDirectoryFileExNtQueryAuxiliaryCounterFrequencyNtQueryDirectoryFileExNtQueryInformationByNameNtTerminateEnclave
NtLoadKey3
NtCreateCrossVmEventNtLoadKey3
NtAcquireCrossVmMutantNtAllocateUserPhysicalPagesExNtContinueExNtCreateCrossVmMutantNtDirectGraphicsCallNtPssCaptureVaSpaceBulk
NtCopyFileChunkNtQueueApcThreadEx2
NtChangeProcessStateNtChangeThreadStateNtCreateIoRingNtCreateProcessStateChangeNtCreateThreadStateChangeNtQueryIoRingCapabilitiesNtReadVirtualMemoryExNtSetInformationIoRingNtSubmitIoRing
NtCopyFileChunk
NtCopyFileChunkNtCreateCpuPartitionNtOpenCpuPartitionNtQueryInformationCpuPartitionNtSetInformationCpuPartition
NtAlertMultipleThreadByThreadIdNtAlertThreadByThreadIdExNtSetEventEx
Largest range of syscall numbers across versions
| Name | Cat | # | Range |
|---|---|---|---|
| NtLoadKey3 | Registry | 8 | 0x010E-0x01D7 |
| NtTerminateJobObject | Job | 9 | 0x01A2-0x01D2 |
| NtTestAlert | Thread | 9 | 0x01A3-0x01D3 |
| NtThawRegistry | Registry | 9 | 0x01A4-0x01D4 |
| NtThawTransactions | Transaction | 9 | 0x01A5-0x01D5 |
| NtTraceControl | Trace | 9 | 0x01A6-0x01D6 |
| NtTranslateFilePath | File | 9 | 0x01A7-0x01D7 |
| NtUmsThreadYield | Thread | 9 | 0x01A8-0x01D8 |
| NtUnloadDriver | Driver | 9 | 0x01A9-0x01D9 |
| NtUnloadKey | Registry | 9 | 0x01AA-0x01DA |
| NtUnloadKey2 | Registry | 9 | 0x01AB-0x01DB |
| NtUnloadKeyEx | Registry | 9 | 0x01AC-0x01DC |
| NtUnlockFile | File | 9 | 0x01AD-0x01DD |
| NtUnlockVirtualMemory | Memory | 9 | 0x01AE-0x01DE |
| NtUnmapViewOfSectionEx | Memory | 9 | 0x01AF-0x01DF |
102 syscalls keep the same number across all 11 versions
| Number | Name | Version | Category | Description |
|---|---|---|---|---|
| Loading... | ||||