| System Call Symbol |
Windows NT |
Windows 2000 |
Windows XP |
Windows 2003 Server |
Vista |
| SP3 |
SP4 |
SP5 |
SP6 |
SP0 |
SP1 |
SP2 |
SP3 |
SP4 |
SP0 |
SP1 |
SP2 |
SP0 |
SP1 |
SP0 |
NtAcceptConnectPort
NTSYSAPI
NTSTATUS
NTAPI
NtAcceptConnectPort(
OUT PHANDLE PortHandle,
IN PVOID PortIdentifier,
IN PPORT_MESSAGE Message,
IN BOOLEAN Accept,
IN OUT PPORT_VIEW ServerView OPTIONAL,
OUT PREMOTE_PORT_VIEW ClientView OPTIONAL
);
|
0x0000 |
0x0000 |
0x0000 |
0x0000 |
0x0000 |
0x0000 |
0x0000 |
0x0000 |
0x0000 |
0x0000 |
0x0000 |
0x0000 |
0x0000 |
0x0000 |
0x0000 |
NtAccessCheck
NTSYSAPI
NTSTATUS
NTAPI
NtAccessCheck(
IN PSECURITY_DESCRIPTOR SecurityDescriptor,
IN HANDLE TokenHandle,
IN ACCESS_MASK DesiredAccess,
IN PGENERIC_MAPPING GenericMapping,
OUT PPRIVILEGE_SET PrivilegeSet,
IN PULONG PrivilegeSetLength,
OUT PACCESS_MASK GrantedAccess,
OUT PBOOLEAN AccessStatus
);
|
0x0001 |
0x0001 |
0x0001 |
0x0001 |
0x0001 |
0x0001 |
0x0001 |
0x0001 |
0x0001 |
0x0001 |
0x0001 |
0x0001 |
0x0001 |
0x0001 |
0x0001 |
NtAccessCheckAndAuditAlarm
NTSYSAPI
NTSTATUS
NTAPI
NtAccessCheckAndAuditAlarm(
IN PUNICODE_STRING SubsystemName,
IN PVOID HandleId,
IN PUNICODE_STRING ObjectTypeName,
IN PUNICODE_STRING ObjectName,
IN PSECURITY_DESCRIPTOR SecurityDescriptor,
IN ACCESS_MASK DesiredAccess,
IN PGENERIC_MAPPING GenericMapping,
IN BOOLEAN ObjectCreation,
OUT PACCESS_MASK GrantedAccess,
OUT PBOOLEAN AccessStatus,
OUT PBOOLEAN GenerateOnClose
);
|
0x0002 |
0x0002 |
0x0002 |
0x0002 |
0x0002 |
0x0002 |
0x0002 |
0x0002 |
0x0002 |
0x0002 |
0x0002 |
0x0002 |
0x0002 |
0x0002 |
0x0002 |
NtAccessCheckByType
NTSYSAPI
NTSTATUS
NTAPI
NtAccessCheckByType(
IN PSECURITY_DESCRIPTOR SecurityDescriptor,
IN PSID PrincipalSelfSid,
IN HANDLE TokenHandle,
IN ULONG DesiredAccess,
IN POBJECT_TYPE_LIST ObjectTypeList,
IN ULONG ObjectTypeListLength,
IN PGENERIC_MAPPING GenericMapping,
IN PPRIVILEGE_SET PrivilegeSet,
IN PULONG PrivilegeSetLength,
OUT PACCESS_MASK GrantedAccess,
OUT PULONG AccessStatus
);
|
|
|
|
|
0x0003 |
0x0003 |
0x0003 |
0x0003 |
0x0003 |
0x0003 |
0x0003 |
0x0003 |
0x0003 |
0x0003 |
0x0003 |
NtAccessCheckByTypeAndAuditAlarm
NTSYSAPI
NTSTATUS
NTAPI
NtAccessCheckByTypeAndAuditAlarm(
IN PUNICODE_STRING SubsystemName,
IN PVOID HandleId,
IN PUNICODE_STRING ObjectTypeName,
IN PUNICODE_STRING ObjectName,
IN PSECURITY_DESCRIPTOR SecurityDescriptor,
IN PSID PrincipalSelfSid,
IN ACCESS_MASK DesiredAccess,
IN AUDIT_EVENT_TYPE AuditType,
IN ULONG Flags,
IN POBJECT_TYPE_LIST ObjectTypeList,
IN ULONG ObjectTypeListLength,
IN PGENERIC_MAPPING GenericMapping,
IN BOOLEAN ObjectCreation,
OUT PACCESS_MASK GrantedAccess,
OUT PULONG AccessStatus,
OUT PBOOLEAN GenerateOnClose
);
|
|
|
|
|
0x0004 |
0x0004 |
0x0004 |
0x0004 |
0x0004 |
0x0004 |
0x0004 |
0x0004 |
0x0004 |
0x0004 |
0x0004 |
NtAccessCheckByTypeResultList
NTSYSAPI
NTSTATUS
NTAPI
NtAccessCheckByTypeResultList(
IN PSECURITY_DESCRIPTOR SecurityDescriptor,
IN PSID PrincipalSelfSid,
IN HANDLE TokenHandle,
IN ACCESS_MASK DesiredAccess,
IN POBJECT_TYPE_LIST ObjectTypeList,
IN ULONG ObjectTypeListLength,
IN PGENERIC_MAPPING GenericMapping,
IN PPRIVILEGE_SET PrivilegeSet,
IN PULONG PrivilegeSetLength,
OUT PACCESS_MASK GrantedAccessList,
OUT PULONG AccessStatusList
);
|
|
|
|
|
0x0005 |
0x0005 |
0x0005 |
0x0005 |
0x0005 |
0x0005 |
0x0005 |
0x0005 |
0x0005 |
0x0005 |
0x0005 |
NtAccessCheckByTypeResultListAndAuditAlarm
NTSYSAPI
NTSTATUS
NTAPI
NtAccessCheckByTypeResultListAndAuditAlarm(
IN PUNICODE_STRING SubsystemName,
IN PVOID HandleId,
IN PUNICODE_STRING ObjectTypeName,
IN PUNICODE_STRING ObjectName,
IN PSECURITY_DESCRIPTOR SecurityDescriptor,
IN PSID PrincipalSelfSid,
IN ACCESS_MASK DesiredAccess,
IN AUDIT_EVENT_TYPE AuditType,
IN ULONG Flags,
IN POBJECT_TYPE_LIST ObjectTypeList,
IN ULONG ObjectTypeListLength,
IN PGENERIC_MAPPING GenericMapping,
IN BOOLEAN ObjectCreation,
OUT PACCESS_MASK GrantedAccessList,
OUT PULONG AccessStatusList,
OUT PULONG GenerateOnClose
);
|
|
|
|
|
0x0006 |
0x0006 |
0x0006 |
0x0006 |
0x0006 |
0x0006 |
0x0006 |
0x0006 |
0x0006 |
0x0006 |
0x0006 |
NtAccessCheckByTypeResultListAndAuditAlarmByHandle
NTSYSAPI
NTSTATUS
NTAPI
NtAccessCheckByTypeResultListAndAuditAlarmByHandle(
IN PUNICODE_STRING SubsystemName,
IN PVOID HandleId,
IN HANDLE TokenHandle,
IN PUNICODE_STRING ObjectTypeName,
IN PUNICODE_STRING ObjectName,
IN PSECURITY_DESCRIPTOR SecurityDescriptor,
IN PSID PrincipalSelfSid,
IN ACCESS_MASK DesiredAccess,
IN AUDIT_EVENT_TYPE AuditType,
IN ULONG Flags,
IN POBJECT_TYPE_LIST ObjectTypeList,
IN ULONG ObjectTypeListLength,
IN PGENERIC_MAPPING GenericMapping,
IN BOOLEAN ObjectCreation,
OUT PACCESS_MASK GrantedAccessList,
OUT PULONG AccessStatusList,
OUT PULONG GenerateOnClose
);
|
|
|
|
|
0x0007 |
0x0007 |
0x0007 |
0x0007 |
0x0007 |
0x0007 |
0x0007 |
0x0007 |
0x0007 |
0x0007 |
0x0007 |
NtAddAtom
NTSYSAPI
NTSTATUS
NTAPI
NtAddAtom(
IN PWSTR String,
IN ULONG StringLength,
OUT PUSHORT Atom
);
|
0x0003 |
0x0003 |
0x0003 |
0x0003 |
0x0008 |
0x0008 |
0x0008 |
0x0008 |
0x0008 |
0x0008 |
0x0008 |
0x0008 |
0x0008 |
0x0008 |
0x0008 |
NtAddBootEntry
NTSYSAPI
NTSTATUS
NTAPI
NtAddBootEntry(
IN PUNICODE_STRING EntryName,
IN PUNICODE_STRING EntryValue
);
|
|
|
|
|
|
|
|
|
|
0x0009 |
0x0009 |
0x0009 |
0x0009 |
0x0009 |
0x0009 |
NtAddDriverEntry
NTSYSAPI
NTSTATUS
NTAPI
NtAddDriverEntry(
IN PUNICODE_STRING DriverName,
IN PUNICODE_STRING DriverPath
);
|
|
|
|
|
|
|
|
|
|
|
|
|
0x000a |
0x000a |
0x000a |
NtAdjustGroupsToken
NTSYSAPI
NTSTATUS
NTAPI
NtAdjustGroupsToken(
IN HANDLE TokenHandle,
IN BOOLEAN ResetToDefault,
IN PTOKEN_GROUPS NewState,
IN ULONG BufferLength,
OUT PTOKEN_GROUPS PreviousState OPTIONAL,
OUT PULONG ReturnLength
);
|
0x0004 |
0x0004 |
0x0004 |
0x0004 |
0x0009 |
0x0009 |
0x0009 |
0x0009 |
0x0009 |
0x000a |
0x000a |
0x000a |
0x000b |
0x000b |
0x000b |
NtAdjustPrivilegesToken
NTSYSAPI
NTSTATUS
NTAPI
NtAdjustPrivilegesToken(
IN HANDLE TokenHandle,
IN BOOLEAN DisableAllPrivileges,
IN PTOKEN_PRIVILEGES NewState,
IN ULONG BufferLength,
OUT PTOKEN_PRIVILEGES PreviousState OPTIONAL,
OUT PULONG ReturnLength OPTIONAL
);
|
0x0005 |
0x0005 |
0x0005 |
0x0005 |
0x000a |
0x000a |
0x000a |
0x000a |
0x000a |
0x000b |
0x000b |
0x000b |
0x000c |
0x000c |
0x000c |
NtAlertResumeThread
NTSYSAPI
NTSTATUS
NTAPI
NtAlertResumeThread(
IN HANDLE ThreadHandle,
OUT PULONG PreviousSuspendCount OPTIONAL
);
|
0x0006 |
0x0006 |
0x0006 |
0x0006 |
0x000b |
0x000b |
0x000b |
0x000b |
0x000b |
0x000c |
0x000c |
0x000c |
0x000d |
0x000d |
0x000d |
NtAlertThread
NTSYSAPI
NTSTATUS
NTAPI
NtAlertThread(
IN HANDLE ThreadHandle
);
|
0x0007 |
0x0007 |
0x0007 |
0x0007 |
0x000c |
0x000c |
0x000c |
0x000c |
0x000c |
0x000d |
0x000d |
0x000d |
0x000e |
0x000e |
0x000e |
NtAllocateLocallyUniqueId
NTSYSAPI
NTSTATUS
NTAPI
NtAllocateLocallyUniqueId(
OUT PLUID Luid
);
|
0x0008 |
0x0008 |
0x0008 |
0x0008 |
0x000d |
0x000d |
0x000d |
0x000d |
0x000d |
0x000e |
0x000e |
0x000e |
0x000f |
0x000f |
0x000f |
NtAllocateUserPhysicalPages
NTSYSAPI
NTSTATUS
NTAPI
NtAllocateUserPhysicalPages(
IN HANDLE ProcessHandle,
IN PULONG NumberOfPages,
OUT PULONG PageFrameNumbers
);
|
|
|
|
|
0x000e |
0x000e |
0x000e |
0x000e |
0x000e |
0x000f |
0x000f |
0x000f |
0x0010 |
0x0010 |
0x0010 |
NtAllocateUuids
NTSYSAPI
NTSTATUS
NTAPI
NtAllocateUuids(
OUT PLARGE_INTEGER UuidLastTimeAllocated,
OUT PULONG UuidDeltaTime,
OUT PULONG UuidSequenceNumber,
OUT PUCHAR UuidSeed
);
NTSYSAPI
NTSTATUS
NTAPI
NtAllocateUuids(
OUT PLARGE_INTEGER UuidLastTimeAllocated,
OUT PULONG UuidDeltaTime,
OUT PULONG UuidSequenceNumber
);
|
0x0009 |
0x0009 |
0x0009 |
0x0009 |
0x000f |
0x000f |
0x000f |
0x000f |
0x000f |
0x0010 |
0x0010 |
0x0010 |
0x0011 |
0x0011 |
0x0011 |
NtAllocateVirtualMemory
NTSYSAPI
NTSTATUS
NTAPI
NtAllocateVirtualMemory(
IN HANDLE ProcessHandle,
IN OUT PVOID *BaseAddress,
IN ULONG ZeroBits,
IN OUT PULONG AllocationSize,
IN ULONG AllocationType,
IN ULONG Protect
);
|
0x000a |
0x000a |
0x000a |
0x000a |
0x0010 |
0x0010 |
0x0010 |
0x0010 |
0x0010 |
0x0011 |
0x0011 |
0x0011 |
0x0012 |
0x0012 |
0x0012 |
|
NtAlpcAcceptConnectPort
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
0x0013 |
|
NtAlpcCancelMessage
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
0x0014 |
|
NtAlpcConnectPort
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
0x0015 |
|
NtAlpcCreatePort
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
0x0016 |
|
NtAlpcCreatePortSection
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
0x0017 |
|
NtAlpcCreateResourceReserve
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
0x0018 |
|
NtAlpcCreateSectionView
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
0x0019 |
|
NtAlpcCreateSecurityContext
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
0x001a |
|
NtAlpcDeletePortSection
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
0x001b |
|
NtAlpcDeleteResourceReserve
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
0x001c |
|
NtAlpcDeleteSectionView
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
0x001d |
|
NtAlpcDeleteSecurityContext
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
0x001e |
|
NtAlpcDisconnectPort
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
0x001f |
|
NtAlpcImpersonateClientOfPort
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
0x0020 |
|
NtAlpcOpenSenderProcess
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
0x0021 |
|
NtAlpcOpenSenderThread
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
0x0022 |
|
NtAlpcQueryInformation
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
0x0023 |
|
NtAlpcQueryInformationMessage
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
0x0024 |
|
NtAlpcSendWaitReceivePort
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
0x0025 |
|
NtAlpcSetInformation
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
0x0026 |
NtApphelpCacheControl
NTSYSAPI
NTSTATUS
NTAPI
NtApphelpCacheControl(
IN APPHELPCACHECONTROL ApphelpCacheControl,
IN PUNICODE_STRING ApphelpCacheObject
);
|
|
|
|
|
|
|
|
|
|
|
|
|
0x0013 |
0x0013 |
0x0027 |
NtAreMappedFilesTheSame
NTSYSAPI
NTSTATUS
NTAPI
NtAreMappedFilesTheSame(
IN PVOID Address1,
IN PVOID Address2
);
|
|
|
|
|
0x0011 |
0x0011 |
0x0011 |
0x0011 |
0x0011 |
0x0012 |
0x0012 |
0x0012 |
0x0014 |
0x0014 |
0x0028 |
NtAssignProcessToJobObject
NTSYSAPI
NTSTATUS
NTAPI
NtAssignProcessToJobObject(
IN HANDLE JobHandle,
IN HANDLE ProcessHandle
);
|
|
|
|
|
0x0012 |
0x0012 |
0x0012 |
0x0012 |
0x0012 |
0x0013 |
0x0013 |
0x0013 |
0x0015 |
0x0015 |
0x0029 |
NtCallbackReturn
NTSYSAPI
NTSTATUS
NTAPI
NtCallbackReturn(
IN PVOID Result OPTIONAL,
IN ULONG ResultLength,
IN NTSTATUS Status
);
|
0x000b |
0x000b |
0x000b |
0x000b |
0x0013 |
0x0013 |
0x0013 |
0x0013 |
0x0013 |
0x0014 |
0x0014 |
0x0014 |
0x0016 |
0x0016 |
0x002a |
NtCancelDeviceWakeupRequest
NTSYSAPI
NTSTATUS
NTAPI
NtCancelDeviceWakeupRequest(
IN HANDLE DeviceHandle
);
|
|
|
|
|
0x0016 |
0x0016 |
0x0016 |
0x0016 |
0x0016 |
0x0015 |
0x0015 |
0x0015 |
0x0017 |
0x0017 |
0x002b |
NtCancelIoFile
NTSYSAPI
NTSTATUS
NTAPI
NtCancelIoFile(
IN HANDLE FileHandle,
OUT PIO_STATUS_BLOCK IoStatusBlock
);
|
0x000c |
0x000c |
0x000c |
0x000c |
0x0014 |
0x0014 |
0x0014 |
0x0014 |
0x0014 |
0x0016 |
0x0016 |
0x0016 |
0x0018 |
0x0018 |
0x002c |
|
NtCancelIoFileEx
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
0x0172 |
|
NtCancelSynchronousIoFile
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
0x0173 |
NtCancelTimer
NTSYSAPI
NTSTATUS
NTAPI
NtCancelTimer(
IN HANDLE TimerHandle,
OUT PBOOLEAN PreviousState OPTIONAL
);
|
0x000d |
0x000d |
0x000d |
0x000d |
0x0015 |
0x0015 |
0x0015 |
0x0015 |
0x0015 |
0x0017 |
0x0017 |
0x0017 |
0x0019 |
0x0019 |
0x002d |
|
NtClearAllSavepointsTransaction
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
0x011b |
NtClearEvent
NTSYSAPI
NTSTATUS
NTAPI
NtClearEvent(
IN HANDLE EventHandle
);
|
0x000e |
0x000e |
0x000e |
0x000e |
0x0017 |
0x0017 |
0x0017 |
0x0017 |
0x0017 |
0x0018 |
0x0018 |
0x0018 |
0x001a |
0x001a |
0x002e |
|
NtClearMUILicenseInfo
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
0x0187 |
|
NtClearSavepointTransaction
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
0x011a |
NtClose
NTSYSAPI
NTSTATUS
NTAPI
NtClose(
IN HANDLE Handle
);
|
0x000f |
0x000f |
0x000f |
0x000f |
0x0018 |
0x0018 |
0x0018 |
0x0018 |
0x0018 |
0x0019 |
0x0019 |
0x0019 |
0x001b |
0x001b |
0x002f |
NtCloseObjectAuditAlarm
NTSYSAPI
NTSTATUS
NTAPI
NtCloseObjectAuditAlarm(
IN PUNICODE_STRING SubsystemName,
IN PVOID HandleId,
IN BOOLEAN GenerateOnClose
);
|
0x0010 |
0x0010 |
0x0010 |
0x0010 |
0x0019 |
0x0019 |
0x0019 |
0x0019 |
0x0019 |
0x001a |
0x001a |
0x001a |
0x001c |
0x001c |
0x0030 |
|
NtCommitComplete
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
0x005d |
|
NtCommitEnlistment
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
0x0055 |
|
NtCommitTransaction
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
0x0059 |
NtCompactKeys
NTSYSAPI
NTSTATUS
NTAPI
NtCompactKeys(
IN ULONG Length,
IN HANDLE Key
);
|
|
|
|
|
|
|
|
|
|
0x001b |
0x001b |
0x001b |
0x001d |
0x001d |
0x0031 |
NtCompareTokens
NTSYSAPI
NTSTATUS
NTAPI
NtCompareTokens(
IN HANDLE FirstTokenHandle,
IN HANDLE SecondTokenHandle,
OUT PBOOLEAN IdenticalTokens
);
|
|
|
|
|
|
|
|
|
|
0x001c |
0x001c |
0x001c |
0x001e |
0x001e |
0x0032 |
NtCompleteConnectPort
NTSYSAPI
NTSTATUS
NTAPI
NtCompleteConnectPort(
IN HANDLE PortHandle
);
|
0x0011 |
0x0011 |
0x0011 |
0x0011 |
0x001a |
0x001a |
0x001a |
0x001a |
0x001a |
0x001d |
0x001d |
0x001d |
0x001f |
0x001f |
0x0033 |
NtCompressKey
NTSYSAPI
NTSTATUS
NTAPI
NtCompressKey(
IN HANDLE Key
);
|
|
|
|
|
|
|
|
|
|
0x001e |
0x001e |
0x001e |
0x0020 |
0x0020 |
0x0034 |
NtConnectPort
NTSYSAPI
NTSTATUS
NTAPI
NtConnectPort(
OUT PHANDLE PortHandle,
IN PUNICODE_STRING PortName,
IN PSECURITY_QUALITY_OF_SERVICE SecurityQos,
IN OUT PPORT_VIEW ClientView OPTIONAL,
OUT PREMOTE_PORT_VIEW ServerView OPTIONAL,
OUT PULONG MaxMessageLength OPTIONAL,
IN OUT PVOID ConnectInformation OPTIONAL,
IN OUT PULONG ConnectInformationLength OPTIONAL
);
|
0x0012 |
0x0012 |
0x0012 |
0x0012 |
0x001b |
0x001b |
0x001b |
0x001b |
0x001b |
0x001f |
0x001f |
0x001f |
0x0021 |
0x0021 |
0x0035 |
NtContinue
NTSYSAPI
NTSTATUS
NTAPI
NtContinue(
IN PCONTEXT Context,
IN BOOLEAN TestAlert
);
|
0x0013 |
0x0013 |
0x0013 |
0x0013 |
0x001c |
0x001c |
0x001c |
0x001c |
0x001c |
0x0020 |
0x0020 |
0x0020 |
0x0022 |
0x0022 |
0x0036 |
NtCreateChannel
NTSYSAPI
NTSTATUS
NTAPI
NtCreateChannel(
OUT PHANDLE ChannelHandle,
IN POBJECT_ATTRIBUTES ObjectAttributes OPTIONAL
);
|
0x00cd |
0x00cc |
0x00cc |
0x00cc |
0x00f1 |
0x00f1 |
0x00f1 |
0x00f1 |
0x00f1 |
|
|
|
|
|
|
NtCreateDebugObject
NTSYSAPI
NTSTATUS
NTAPI
NtCreateDebugObject(
OUT PHANDLE DebugObject,
IN ULONG AccessRequired,
IN POBJECT_ATTRIBUTES ObjectAttributes,
IN BOOLEAN KillProcessOnExit
);
|
|
|
|
|
|
|
|
|
|
0x0021 |
0x0021 |
0x0021 |
0x0023 |
0x0023 |
0x0037 |
NtCreateDirectoryObject
NTSYSAPI
NTSTATUS
NTAPI
NtCreateDirectoryObject(
OUT PHANDLE DirectoryHandle,
IN ACCESS_MASK DesiredAccess,
IN POBJECT_ATTRIBUTES ObjectAttributes
);
|
0x0014 |
0x0014 |
0x0014 |
0x0014 |
0x001d |
0x001d |
0x001d |
0x001d |
0x001d |
0x0022 |
0x0022 |
0x0022 |
0x0024 |
0x0024 |
0x0038 |
|
NtCreateEnlistment
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
0x006d |
NtCreateEvent
NTSYSAPI
NTSTATUS
NTAPI
NtCreateEvent(
OUT PHANDLE EventHandle,
IN ACCESS_MASK DesiredAccess,
IN POBJECT_ATTRIBUTES ObjectAttributes,
IN EVENT_TYPE EventType,
IN BOOLEAN InitialState
);
|
0x0015 |
0x0015 |
0x0015 |
0x0015 |
0x001e |
0x001e |
0x001e |
0x001e |
0x001e |
0x0023 |
0x0023 |
0x0023 |
0x0025 |
0x0025 |
0x0039 |
NtCreateEventPair
NTSYSAPI
NTSTATUS
NTAPI
NtCreateEventPair(
OUT PHANDLE EventPairHandle,
IN ACCESS_MASK DesiredAccess,
IN POBJECT_ATTRIBUTES ObjectAttributes
);
|
0x0016 |
0x0016 |
0x0016 |
0x0016 |
0x001f |
0x001f |
0x001f |
0x001f |
0x001f |
0x0024 |
0x0024 |
0x0024 |
0x0026 |
0x0026 |
0x003a |
NtCreateFile
NTSYSAPI
NTSTATUS
NTAPI
NtCreateFile(
OUT PHANDLE FileHandle,
IN ACCESS_MASK DesiredAccess,
IN POBJECT_ATTRIBUTES ObjectAttributes,
OUT PIO_STATUS_BLOCK IoStatusBlock,
IN PLARGE_INTEGER AllocationSize OPTIONAL,
IN ULONG FileAttributes,
IN ULONG ShareAccess,
IN ULONG CreateDisposition,
IN ULONG CreateOptions,
IN PVOID EaBuffer OPTIONAL,
IN ULONG EaLength
);
|
0x0017 |
0x0017 |
0x0017 |
0x0017 |
0x0020 |
0x0020 |
0x0020 |
0x0020 |
0x0020 |
0x0025 |
0x0025 |
0x0025 |
0x0027 |
0x0027 |
0x003b |
NtCreateIoCompletion
NTSYSAPI
NTSTATUS
NTAPI
NtCreateIoCompletion(
OUT PHANDLE IoCompletionHandle,
IN ACCESS_MASK DesiredAccess,
IN POBJECT_ATTRIBUTES ObjectAttributes,
IN ULONG NumberOfConcurrentThreads
);
|
0x0018 |
0x0018 |
0x0018 |
0x0018 |
0x0021 |
0x0021 |
0x0021 |
0x0021 |
0x0021 |
0x0026 |
0x0026 |
0x0026 |
0x0028 |
0x0028 |
0x003c |
NtCreateJobObject
NTSYSAPI
NTSTATUS
NTAPI
NtCreateJobObject(
OUT PHANDLE JobHandle,
IN ACCESS_MASK DesiredAccess,
IN POBJECT_ATTRIBUTES ObjectAttributes
);
|
|
|
|
|
0x0022 |
0x0022 |
0x0022 |
0x0022 |
0x0022 |
0x0027 |
0x0027 |
0x0027 |
0x0029 |
0x0029 |
0x003d |
NtCreateJobSet
NTSYSAPI
NTSTATUS
NTAPI
NtCreateJobSet(
IN ULONG Jobs,
IN PJOB_SET_ARRAY JobSet,
IN ULONG Reserved
);
|
|
|
|
|
|
|
|
|
|
0x0028 |
0x0028 |
0x0028 |
0x002a |
0x002a |
0x003e |
NtCreateKey
NTSYSAPI
NTSTATUS
NTAPI
NtCreateKey(
OUT PHANDLE KeyHandle,
IN ACCESS_MASK DesiredAccess,
IN POBJECT_ATTRIBUTES ObjectAttributes,
IN ULONG TitleIndex,
IN PUNICODE_STRING Class OPTIONAL,
IN ULONG CreateOptions,
OUT PULONG Disposition OPTIONAL
);
|
0x0019 |
0x0019 |
0x0019 |
0x0019 |
0x0023 |
0x0023 |
0x0023 |
0x0023 |
0x0023 |
0x0029 |
0x0029 |
0x0029 |
0x002b |
0x002b |
0x003f |
NtCreateKeyedEvent
NTSYSAPI
NTSTATUS
NTAPI
NtCreateKeyedEvent(
OUT PHANDLE KeyedEventHandle,
IN ACCESS_MASK DesiredAccess,
IN POBJECT_ATTRIBUTES ObjectAttributes,
IN ULONG Reserved
);
|
|
|
|
|
|
|
|
|
|
0x0117 |
0x0117 |
0x0117 |
0x0121 |
0x0121 |
0x0169 |
NtCreateMailslotFile
NTSYSAPI
NTSTATUS
NTAPI
NtCreateMailslotFile(
OUT PHANDLE FileHandle,
IN ACCESS_MASK DesiredAccess,
IN POBJECT_ATTRIBUTES ObjectAttributes,
OUT PIO_STATUS_BLOCK IoStatusBlock,
IN ULONG CreateOptions,
IN ULONG InBufferSize,
IN ULONG MaxMessageSize,
IN PLARGE_INTEGER ReadTimeout OPTIONAL
);
|
0x001a |
0x001a |
0x001a |
0x001a |
0x0024 |
0x0024 |
0x0024 |
0x0024 |
0x0024 |
0x002a |
0x002a |
0x002a |
0x002c |
0x002c |
0x0040 |
NtCreateMutant
NTSYSAPI
NTSTATUS
NTAPI
NtCreateMutant(
OUT PHANDLE MutantHandle,
IN ACCESS_MASK DesiredAccess,
IN POBJECT_ATTRIBUTES ObjectAttributes,
IN BOOLEAN InitialOwner
);
|
0x001b |
0x001b |
0x001b |
0x001b |
0x0025 |
0x0025 |
0x0025 |
0x0025 |
0x0025 |
0x002b |
0x002b |
0x002b |
0x002d |
0x002d |
0x0041 |
NtCreateNamedPipeFile
NTSYSAPI
NTSTATUS
NTAPI
NtCreateNamedPipeFile(
OUT PHANDLE FileHandle,
IN ACCESS_MASK DesiredAccess,
IN POBJECT_ATTRIBUTES ObjectAttributes,
OUT PIO_STATUS_BLOCK IoStatusBlock,
IN ULONG ShareAccess,
IN ULONG CreateDisposition,
IN ULONG CreateOptions,
IN BOOLEAN TypeMessage,
IN BOOLEAN ReadmodeMessage,
IN BOOLEAN Nonblocking,
IN ULONG MaxInstances,
IN ULONG InBufferSize,
IN ULONG OutBufferSize,
IN PLARGE_INTEGER DefaultTimeout OPTIONAL
);
|
0x001c |
0x001c |
0x001c |
0x001c |
0x0026 |
0x0026 |
0x0026 |
0x0026 |
0x0026 |
0x002c |
0x002c |
0x002c |
0x002e |
0x002e |
0x0042 |
NtCreatePagingFile
NTSYSAPI
NTSTATUS
NTAPI
NtCreatePagingFile(
IN PUNICODE_STRING FileName,
IN PULARGE_INTEGER InitialSize,
IN PULARGE_INTEGER MaximumSize,
IN ULONG Priority OPTIONAL
);
|
0x001d |
0x001d |
0x001d |
0x001d |
0x0027 |
0x0027 |
0x0027 |
0x0027 |
0x0027 |
0x002d |
0x002d |
0x002d |
0x002f |
0x002f |
0x0044 |
NtCreatePort
NTSYSAPI
NTSTATUS
NTAPI
NtCreatePort(
OUT PHANDLE PortHandle,
IN POBJECT_ATTRIBUTES ObjectAttributes,
IN ULONG MaxConnectionInfoLength,
IN ULONG MaxMessageLength,
IN ULONG MaxPoolUsage
);
|
0x001e |
0x001c |
0x001e |
0x001e |
0x0028 |
0x0028 |
0x0028 |
0x0028 |
0x0028 |
0x002e |
0x002e |
0x002e |
0x0030 |
0x0030 |
0x0045 |
|
NtCreatePrivateNamespace
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
0x0043 |
NtCreateProcess
NTSYSAPI
NTSTATUS
NTAPI
NtCreateProcess(
OUT PHANDLE ProcessHandle,
IN ACCESS_MASK DesiredAccess,
IN POBJECT_ATTRIBUTES ObjectAttributes,
IN HANDLE InheritFromProcessHandle,
IN BOOLEAN InheritHandles,
IN HANDLE SectionHandle OPTIONAL,
IN HANDLE DebugPort OPTIONAL,
IN HANDLE ExceptionPort OPTIONAL
);
|
0x001f |
0x001f |
|