1
0
mirror of https://github.com/UzixLS/KernelEx.git synced 2025-07-19 07:21:20 +03:00

import KernelEx-4.0-Final2

This commit is contained in:
UzixLS
2018-11-03 16:20:27 +03:00
parent 30df122aba
commit d6aad6c6c5
43 changed files with 624 additions and 256 deletions

View File

@ -135,20 +135,18 @@ _KEXCOREIMP DWORD kexGetVersion();
_KEXCOREIMP PROC kexGetProcAddress(HMODULE hModule, PCSTR lpProcName);
/** kexPIDtoPDB - obtain pointer to process database entry, given process identifier.
*
* @param pid Process identifier.
* @return Pointer to process database entry on success, NULL on failure.
/** kexOpenThread - open thread object.
*
* Refer to OpenThread API documentation for parameters and output.
*/
_KEXCOREIMP void* kexPIDtoPDB(DWORD pid);
_KEXCOREIMP HANDLE kexOpenThread(DWORD dwDesiredAccess, BOOL bInheritHandle, DWORD dwThreadId);
/** kexTIDtoTDB - obtain pointer to thread database entry, given thread identifier.
/** kexAreExtensionsEnabled - checks if API extensions are enabled for current process.
*
* @param tid Thread identifier.
* @return Pointer to thread database entry on success, NULL on failure.
* @return TRUE if extensions are enabled, FALSE otherwise.
*/
_KEXCOREIMP void* kexTIDtoTDB(DWORD tid);
_KEXCOREIMP BOOL kexAreExtensionsEnabled();
/** kexGetModuleSettings - Retrieve per module settings.