Windows Kernel Functions API Reference
This section provides detailed documentation for the core kernel functions used in Windows programming. These functions offer low-level access to system resources and operations.
- NtAllocateVirtualMemory
Allocates a region of virtual memory in the calling process.
- NtCreateFile
Creates or opens a file or device object.
- NtReadFile
Reads data from a file or device object.
- NtWriteFile
Writes data to a file or device object.
- NtClose
Closes an open object handle.
- NtQuerySystemInformation
Retrieves various types of system information.
- NtCreateProcess
Creates a new process.
- NtCreateThread
Creates a new thread in a specified process.
- NtWaitForSingleObject
Waits until the specified object is in the signaled state or the timeout interval elapses.
- NtQueryInformationProcess
Retrieves specified information about a process.
- NtSetInformationThread
Sets information about a thread.
- NtCreateMutant
Creates or opens a mutex object.
- NtReleaseMutant
Releases ownership of a mutex object.
- NtOpenProcess
Opens an existing process object.