282 std::uint64_t
function;
287 static_assert(
sizeof(IMAGE_THUNK_DATA64) == 0x8);
457 std::uint32_t
GetPrivateProfileStringA(const
char* a_app, const
char* a_key, const
char* a_default,
char* a_buf,
std::uint32_t a_bufLen, const
char* a_name) noexcept;
458 std::uint32_t
GetPrivateProfileStringW(const
wchar_t* a_app, const
wchar_t* a_key, const
wchar_t* a_default,
wchar_t* a_buf,
std::uint32_t a_bufLen, const
wchar_t* a_name) noexcept;
473 std::int32_t
LCMapStringEx(const
wchar_t* a_locale,
std::uint32_t a_flags, const
wchar_t* a_src,
std::int32_t a_srcLen,
wchar_t* a_dst,
std::int32_t a_dstLen,
NLSVERSIONINFO* a_info,
void* a_reserved,
std::intptr_t a_sortHandle) noexcept;
478 void*
MapViewOfFileEx(
HANDLE a_object,
std::uint32_t a_desiredAccess,
std::uint32_t a_fileOffsetHi,
std::uint32_t a_fileOffsetLo,
std::
size_t a_numBytes,
void* a_baseAddr) noexcept;
504 std::int32_t
WideCharToMultiByte(
std::uint32_t a_codePage,
std::uint32_t a_flags, const
wchar_t* a_src,
std::int32_t a_srcLen,
char* a_dst,
std::int32_t a_dstLen, const
char* a_default,
std::int32_t* a_defaultLen);
Definition: BSDirectInputManager.h:8
HANDLE FindFirstFileA(const char *a_name, WIN32_FIND_DATAA *a_data) noexcept
constexpr auto IMAGE_DIRECTORY_ENTRY_COM_DESCRIPTOR
Definition: KERNEL32.h:87
constexpr auto PAGE_READWRITE
Definition: KERNEL32.h:26
constexpr auto PAGE_EXECUTE_READ
Definition: KERNEL32.h:29
bool VirtualFreeEx(HANDLE a_process, void *a_address, std::size_t a_size, std::uint32_t a_type) noexcept
std::uint32_t WaitForSingleObject(HANDLE a_handle, std::uint32_t a_milliseconds) noexcept
constexpr auto FILE_ATTRIBUTE_READONLY
Definition: KERNEL32.h:44
constexpr auto LCMAP_TRADITIONAL_CHINESE
Definition: KERNEL32.h:140
constexpr auto FILE_ATTRIBUTE_SYSTEM
Definition: KERNEL32.h:46
std::int32_t WideCharToMultiByte(std::uint32_t a_codePage, std::uint32_t a_flags, const wchar_t *a_src, std::int32_t a_srcLen, char *a_dst, std::int32_t a_dstLen, const char *a_default, std::int32_t *a_defaultLen)
constexpr auto SECTION_EXTEND_SIZE
Definition: KERNEL32.h:37
bool FlushInstructionCache(HANDLE a_process, const void *a_baseAddr, std::size_t a_size) noexcept
HANDLE OpenFileMappingW(std::uint32_t a_desiredAccess, bool a_inheritHandle, const wchar_t *a_name) noexcept
constexpr auto IMAGE_NT_OPTIONAL_HDR32_MAGIC
Definition: KERNEL32.h:69
constexpr auto IMAGE_NT_SIGNATURE
Definition: KERNEL32.h:68
constexpr auto IMAGE_DIRECTORY_ENTRY_DEBUG
Definition: KERNEL32.h:79
bool CreateProcessA(const char *a_name, char *a_cmd, SECURITY_ATTRIBUTES *a_procAttr, SECURITY_ATTRIBUTES *a_threadAttr, bool a_inheritHandles, std::uint32_t a_flags, void *a_env, const char *a_curDir, STARTUPINFOA *a_startInfo, PROCESS_INFORMATION *a_procInfo) noexcept
void LeaveCriticalSection(CRITICAL_SECTION *a_criticalSection)
IMAGE_SECTION_HEADER * IMAGE_FIRST_SECTION(const IMAGE_NT_HEADERS64 *a_header) noexcept
std::size_t VirtualQuery(const void *a_address, MEMORY_BASIC_INFORMATION *a_buf, std::size_t a_bufLen) noexcept
bool TerminateProcess(HANDLE a_process, std::uint32_t a_exitCode) noexcept
void * HANDLE
Definition: BASE.h:14
void OutputDebugStringA(const char *a_str) noexcept
std::uint32_t ResumeThread(HANDLE a_handle) noexcept
constexpr auto MEM_DECOMMIT
Definition: KERNEL32.h:17
constexpr auto PAGE_WRITECOPY
Definition: KERNEL32.h:27
constexpr auto MEM_COMMIT
Definition: KERNEL32.h:15
void Sleep(std::uint32_t a_milliseconds) noexcept
constexpr auto IMAGE_DIRECTORY_ENTRY_GLOBALPTR
Definition: KERNEL32.h:81
constexpr auto SECTION_MAP_READ
Definition: KERNEL32.h:35
constexpr auto CREATE_UNICODE_ENVIRONMENT
Definition: KERNEL32.h:113
constexpr auto FILE_ATTRIBUTE_ARCHIVE
Definition: KERNEL32.h:48
constexpr auto INHERIT_PARENT_AFFINITY
Definition: KERNEL32.h:117
constexpr auto CP_UTF8
Definition: KERNEL32.h:12
constexpr auto SECTION_MAP_EXECUTE
Definition: KERNEL32.h:36
constexpr auto FILE_MAP_EXECUTE
Definition: KERNEL32.h:55
constexpr auto MEM_RESET_UNDO
Definition: KERNEL32.h:21
constexpr auto STANDARD_RIGHTS_ALL
Definition: KERNEL32.h:9
constexpr auto CREATE_NEW_CONSOLE
Definition: KERNEL32.h:107
constexpr auto DEBUG_ONLY_THIS_PROCESS
Definition: KERNEL32.h:104
std::uint32_t GetPrivateProfileStringA(const char *a_app, const char *a_key, const char *a_default, char *a_buf, std::uint32_t a_bufLen, const char *a_name) noexcept
std::uint32_t InterlockedCompareExchange(volatile std::uint32_t *a_target, std::uint32_t a_value, std::uint32_t a_compare) noexcept
constexpr auto LCMAP_LOWERCASE
Definition: KERNEL32.h:129
constexpr auto IMAGE_SIZEOF_SECTION_HEADER
Definition: KERNEL32.h:99
std::uint32_t GetPrivateProfileStringW(const wchar_t *a_app, const wchar_t *a_key, const wchar_t *a_default, wchar_t *a_buf, std::uint32_t a_bufLen, const wchar_t *a_name) noexcept
bool FindNextFileA(HANDLE a_file, WIN32_FIND_DATAA *a_data) noexcept
std::uint32_t(void *a_param) THREAD_START_ROUTINE
Definition: KERNEL32.h:423
constexpr auto PAGE_NOACCESS
Definition: KERNEL32.h:24
constexpr auto CREATE_NEW_PROCESS_GROUP
Definition: KERNEL32.h:112
constexpr auto REALTIME_PRIORITY_CLASS
Definition: KERNEL32.h:111
constexpr auto IMAGE_DIRECTORY_ENTRY_DELAY_IMPORT
Definition: KERNEL32.h:86
HMODULE GetCurrentModule() noexcept
constexpr auto MEM_RESET
Definition: KERNEL32.h:20
constexpr auto FILE_MAP_READ
Definition: KERNEL32.h:54
constexpr auto IMAGE_DIRECTORY_ENTRY_BASERELOC
Definition: KERNEL32.h:78
constexpr auto GENERIC_WRITE
Definition: KERNEL32.h:62
bool SetEnvironmentVariableW(const wchar_t *a_name, const wchar_t *a_value) noexcept
constexpr auto LOCALE_NAME_USER_DEFAULT
Definition: KERNEL32.h:143
constexpr auto BELOW_NORMAL_PRIORITY_CLASS
Definition: KERNEL32.h:115
bool CloseHandle(HANDLE a_handle) noexcept
constexpr auto FILE_MAP_WRITE
Definition: KERNEL32.h:53
bool IMAGE_SNAP_BY_ORDINAL64(std::uint64_t a_ordinal) noexcept
void EnterCriticalSection(CRITICAL_SECTION *a_criticalSection)
bool IsDebuggerPresent() noexcept
constexpr auto CREATE_SUSPENDED
Definition: KERNEL32.h:105
constexpr auto LOCALE_NAME_SYSTEM_DEFAULT
Definition: KERNEL32.h:145
std::uint64_t InterlockedCompareExchange64(volatile std::uint64_t *a_target, std::uint64_t a_value, std::uint64_t a_compare) noexcept
constexpr auto DETACHED_PROCESS
Definition: KERNEL32.h:106
std::uint32_t InterlockedExchange(volatile std::uint32_t *a_target, std::uint32_t a_value) noexcept
constexpr auto FILE_MAP_COPY
Definition: KERNEL32.h:52
constexpr auto IMAGE_DIRECTORY_ENTRY_LOAD_CONFIG
Definition: KERNEL32.h:83
constexpr auto FILE_MAP_RESERVE
Definition: KERNEL32.h:58
constexpr auto IMAGE_DIRECTORY_ENTRY_TLS
Definition: KERNEL32.h:82
std::uint64_t InterlockedExchange64(volatile std::uint64_t *a_target, std::uint64_t a_value) noexcept
constexpr auto LCMAP_UPPERCASE
Definition: KERNEL32.h:130
constexpr auto IMAGE_DIRECTORY_ENTRY_EXPORT
Definition: KERNEL32.h:73
HANDLE CreateSemaphoreA(SECURITY_ATTRIBUTES *a_semaphoreAttr, std::int32_t a_initCount, std::int32_t a_maxCount, const char *a_name)
constexpr auto LCMAP_LINGUISTIC_CASING
Definition: KERNEL32.h:138
constexpr auto IMAGE_DIRECTORY_ENTRY_SECURITY
Definition: KERNEL32.h:77
void GetSystemInfo(SYSTEM_INFO *a_info) noexcept
std::int32_t LCMapStringEx(const wchar_t *a_locale, std::uint32_t a_flags, const wchar_t *a_src, std::int32_t a_srcLen, wchar_t *a_dst, std::int32_t a_dstLen, NLSVERSIONINFO *a_info, void *a_reserved, std::intptr_t a_sortHandle) noexcept
constexpr auto IMAGE_DIRECTORY_ENTRY_IMPORT
Definition: KERNEL32.h:74
bool WriteProcessMemory(HANDLE a_process, void *a_address, const void *a_buf, std::size_t a_bufLen, std::size_t *a_bufWritten) noexcept
HANDLE CreateFileMappingA(HANDLE a_file, SECURITY_ATTRIBUTES *a_attributes, std::uint32_t a_protect, std::uint32_t a_maxSizeHigh, std::uint32_t a_maxSizeLow, const char *a_name) noexcept
constexpr auto IMAGE_DIRECTORY_ENTRY_IAT
Definition: KERNEL32.h:85
constexpr auto FILE_ATTRIBUTE_HIDDEN
Definition: KERNEL32.h:45
constexpr auto SECTION_ALL_ACCESS
Definition: KERNEL32.h:39
HMODULE LoadLibraryW(const wchar_t *a_name) noexcept
constexpr auto LCMAP_HALFWIDTH
Definition: KERNEL32.h:136
constexpr auto LCMAP_SIMPLIFIED_CHINESE
Definition: KERNEL32.h:139
HMODULE LoadLibraryA(const char *a_name) noexcept
bool FreeLibrary(HMODULE a_module) noexcept
std::uint64_t InterlockedDecrement64(volatile std::uint64_t *a_target) noexcept
constexpr auto IMAGE_DIRECTORY_ENTRY_BOUND_IMPORT
Definition: KERNEL32.h:84
std::int32_t MultiByteToWideChar(std::uint32_t a_codePage, std::uint32_t a_flags, const char *a_src, std::int32_t a_srcLen, wchar_t *a_dst, std::int32_t a_dstLen) noexcept
constexpr auto CREATE_BREAKAWAY_FROM_JOB
Definition: KERNEL32.h:123
constexpr auto ABOVE_NORMAL_PRIORITY_CLASS
Definition: KERNEL32.h:116
constexpr auto IMAGE_SCN_MEM_READ
Definition: KERNEL32.h:97
constexpr auto IMAGE_DIRECTORY_ENTRY_EXCEPTION
Definition: KERNEL32.h:76
constexpr auto IMAGE_NT_OPTIONAL_HDR64_MAGIC
Definition: KERNEL32.h:70
constexpr auto HIGH_PRIORITY_CLASS
Definition: KERNEL32.h:110
constexpr auto SECTION_QUERY
Definition: KERNEL32.h:33
bool FindNextFileW(HANDLE a_file, WIN32_FIND_DATAW *a_data) noexcept
HMODULE GetModuleHandleA(const char *a_name) noexcept
std::uint32_t GetModuleFileNameA(HMODULE a_module, char *a_name, std::uint32_t a_nameLen) noexcept
constexpr auto LCMAP_HIRAGANA
Definition: KERNEL32.h:134
constexpr auto IMAGE_SCN_MEM_EXECUTE
Definition: KERNEL32.h:96
bool VirtualFree(void *a_address, std::size_t a_size, std::uint32_t a_type) noexcept
constexpr auto FILE_ATTRIBUTE_DIRECTORY
Definition: KERNEL32.h:47
constexpr auto MAX_PATH
Definition: BASE.h:34
void * MapViewOfFileEx(HANDLE a_object, std::uint32_t a_desiredAccess, std::uint32_t a_fileOffsetHi, std::uint32_t a_fileOffsetLo, std::size_t a_numBytes, void *a_baseAddr) noexcept
std::size_t VirtualQueryEx(HANDLE a_process, const void *a_address, MEMORY_BASIC_INFORMATION *a_buf, std::size_t a_bufLen) noexcept
constexpr auto IMAGE_DIRECTORY_ENTRY_RESOURCE
Definition: KERNEL32.h:75
constexpr auto IDLE_PRIORITY_CLASS
Definition: KERNEL32.h:109
std::uint64_t InterlockedIncrement64(volatile std::uint64_t *a_target) noexcept
constexpr auto CREATE_SECURE_PROCESS
Definition: KERNEL32.h:122
constexpr auto IMAGE_ORDINAL_FLAG64
Definition: KERNEL32.h:92
constexpr auto MEM_FREE
Definition: KERNEL32.h:19
std::uint32_t GetLastError() noexcept
std::uint32_t InterlockedIncrement(volatile std::uint32_t *a_target) noexcept
constexpr auto LCMAP_FULLWIDTH
Definition: KERNEL32.h:137
constexpr auto IMAGE_SIZEOF_SHORT_NAME
Definition: KERNEL32.h:100
constexpr auto LCMAP_SORTKEY
Definition: KERNEL32.h:132
constexpr auto IMAGE_SCN_MEM_WRITE
Definition: KERNEL32.h:98
bool VirtualProtectEx(HANDLE a_process, void *a_address, std::size_t a_size, std::uint32_t a_newProtect, std::uint32_t *a_oldProtect) noexcept
constexpr auto CREATE_PROTECTED_PROCESS
Definition: KERNEL32.h:118
constexpr auto LOCALE_NAME_INVARIANT
Definition: KERNEL32.h:144
constexpr auto PAGE_EXECUTE_READWRITE
Definition: KERNEL32.h:30
bool UnmapViewOfFile(const void *a_baseAddress) noexcept
bool VirtualProtect(void *a_address, std::size_t a_size, std::uint32_t a_newProtect, std::uint32_t *a_oldProtect) noexcept
constexpr auto GENERIC_ALL
Definition: KERNEL32.h:64
constexpr auto IMAGE_SCN_MEM_SHARED
Definition: KERNEL32.h:95
constexpr auto CREATE_FORCEDOS
Definition: KERNEL32.h:114
constexpr auto LCMAP_TITLECASE
Definition: KERNEL32.h:131
constexpr auto IMAGE_NUMBEROF_DIRECTORY_ENTRIES
Definition: KERNEL32.h:88
constexpr auto SECTION_MAP_WRITE
Definition: KERNEL32.h:34
constexpr auto FILE_MAP_ALL_ACCESS
Definition: KERNEL32.h:51
bool TlsSetValue(std::uint32_t a_index, void *a_value) noexcept
constexpr auto EXTENDED_STARTUPINFO_PRESENT
Definition: KERNEL32.h:119
constexpr auto SECTION_MAP_EXECUTE_EXPLICIT
Definition: KERNEL32.h:38
constexpr auto GENERIC_READ
Definition: KERNEL32.h:61
void * TlsGetValue(std::uint32_t a_index) noexcept
void * GetProcAddress(HMODULE a_module, const char *a_name) noexcept
constexpr auto CREATE_PRESERVE_CODE_AUTHZ_LEVEL
Definition: KERNEL32.h:124
bool InitializeCriticalSectionAndSpinCount(CRITICAL_SECTION *a_criticalSection, std::uint32_t a_spinCount)
constexpr auto PROCESS_MODE_BACKGROUND_BEGIN
Definition: KERNEL32.h:120
constexpr auto FILE_MAP_TARGETS_INVALID
Definition: KERNEL32.h:57
bool QueryPerformanceFrequency(std::int64_t *a_frequency) noexcept
bool FindClose(HANDLE a_file) noexcept
std::uint32_t GetCurrentThreadId() noexcept
bool QueryPerformanceCounter(std::int64_t *a_counter) noexcept
void * MapViewOfFile(HANDLE a_object, std::uint32_t a_desiredAccess, std::uint32_t a_fileOffsetHi, std::uint32_t a_fileOffsetLo, std::size_t a_numBytes) noexcept
constexpr auto MEM_RESERVE
Definition: KERNEL32.h:16
constexpr auto CREATE_NO_WINDOW
Definition: KERNEL32.h:126
bool CreateProcessW(const wchar_t *a_name, wchar_t *a_cmd, SECURITY_ATTRIBUTES *a_procAttr, SECURITY_ATTRIBUTES *a_threadAttr, bool a_inheritHandles, std::uint32_t a_flags, void *a_env, const wchar_t *a_curDir, STARTUPINFOW *a_startInfo, PROCESS_INFORMATION *a_procInfo) noexcept
constexpr auto PROCESS_MODE_BACKGROUND_END
Definition: KERNEL32.h:121
std::uint32_t WaitForSingleObjectEx(HANDLE a_handle, std::uint32_t a_milliseconds, bool a_alertable) noexcept
HINSTANCE HMODULE
Definition: BASE.h:24
constexpr auto STANDARD_RIGHTS_REQUIRED
Definition: KERNEL32.h:8
void * VirtualAllocEx(HANDLE a_process, void *a_address, std::size_t a_size, std::uint32_t a_type, std::uint32_t a_protect) noexcept
constexpr auto PAGE_READONLY
Definition: KERNEL32.h:25
constexpr auto LCMAP_BYTEREV
Definition: KERNEL32.h:133
HANDLE CreateRemoteThread(HANDLE a_process, SECURITY_ATTRIBUTES *a_threadAttr, std::size_t a_stackSize, THREAD_START_ROUTINE *a_startAddr, void *a_param, std::uint32_t a_flags, std::uint32_t *a_threadID) noexcept
std::uint32_t InterlockedDecrement(volatile std::uint32_t *a_target) noexcept
HANDLE CreateThread(SECURITY_ATTRIBUTES *a_threadAttr, std::size_t a_stackSize, THREAD_START_ROUTINE *a_startAddr, void *a_param, std::uint32_t a_flags, std::uint32_t *a_threadID) noexcept
std::uint32_t GetEnvironmentVariableA(const char *a_name, char *a_buf, std::uint32_t a_bufLen) noexcept
void DeleteCriticalSection(CRITICAL_SECTION *a_criticalSection)
HMODULE GetModuleHandleW(const wchar_t *a_name) noexcept
constexpr auto IMAGE_ORDINAL_FLAG32
Definition: KERNEL32.h:91
void * VirtualAlloc(void *a_address, std::size_t a_size, std::uint32_t a_type, std::uint32_t a_protect) noexcept
void OutputDebugStringW(const wchar_t *a_str) noexcept
constexpr auto GENERIC_EXECUTE
Definition: KERNEL32.h:63
HANDLE CreateFileMappingW(HANDLE a_file, SECURITY_ATTRIBUTES *a_attributes, std::uint32_t a_protect, std::uint32_t a_maxSizeHigh, std::uint32_t a_maxSizeLow, const wchar_t *a_name) noexcept
constexpr auto MEM_RELEASE
Definition: KERNEL32.h:18
std::uint32_t GetModuleFileNameW(HMODULE a_module, wchar_t *a_name, std::uint32_t a_nameLen) noexcept
constexpr auto IMAGE_DIRECTORY_ENTRY_ARCHITECTURE
Definition: KERNEL32.h:80
HANDLE FindFirstFileW(const wchar_t *a_name, WIN32_FIND_DATAW *a_data) noexcept
constexpr auto LCMAP_KATAKANA
Definition: KERNEL32.h:135
constexpr auto NORMAL_PRIORITY_CLASS
Definition: KERNEL32.h:108
constexpr auto DEBUG_PROCESS
Definition: KERNEL32.h:103
HANDLE GetCurrentProcess() noexcept
bool SetEnvironmentVariableA(const char *a_name, const char *a_value) noexcept
constexpr auto CREATE_DEFAULT_ERROR_MODE
Definition: KERNEL32.h:125
constexpr auto IMAGE_DOS_SIGNATURE
Definition: KERNEL32.h:67
constexpr auto FILE_MAP_LARGE_PAGES
Definition: KERNEL32.h:56
constexpr auto PAGE_EXECUTE
Definition: KERNEL32.h:28
std::uint32_t ExpandEnvironmentStrings(const char *a_src, char *a_dst, std::uint32_t a_dstLen) noexcept
std::uint32_t GetEnvironmentVariableW(const wchar_t *a_name, wchar_t *a_buf, std::uint32_t a_bufLen) noexcept
HANDLE OpenFileMappingA(std::uint32_t a_desiredAccess, bool a_inheritHandle, const char *a_name) noexcept
Definition: EffectArchetypes.h:65
Definition: KERNEL32.h:151
std::uint32_t size
Definition: KERNEL32.h:153
std::uint32_t virtualAddress
Definition: KERNEL32.h:152
Definition: KERNEL32.h:194
std::uint16_t hint
Definition: KERNEL32.h:195
char name[1]
Definition: KERNEL32.h:196
Definition: KERNEL32.h:201
std::uint32_t timeDateStamp
Definition: KERNEL32.h:208
std::uint32_t characteristics
Definition: KERNEL32.h:204
std::uint32_t firstThunkOriginal
Definition: KERNEL32.h:205
std::uint32_t name
Definition: KERNEL32.h:210
std::uint32_t forwarderChain
Definition: KERNEL32.h:209
std::uint32_t firstThunk
Definition: KERNEL32.h:211
Definition: KERNEL32.h:278
std::uint64_t forwarderString
Definition: KERNEL32.h:281
std::uint64_t address
Definition: KERNEL32.h:284
std::uint64_t ordinal
Definition: KERNEL32.h:283
Definition: KERNEL32.h:303
std::uint32_t nlsVersion
Definition: KERNEL32.h:305
std::uint32_t effectiveID
Definition: KERNEL32.h:307
std::uint32_t nlsVersionInfoSize
Definition: KERNEL32.h:304
std::uint32_t definedVersion
Definition: KERNEL32.h:306
GUID guidCustomVersion
Definition: KERNEL32.h:308
Definition: KERNEL32.h:322
std::uint32_t size
Definition: KERNEL32.h:323
std::uint32_t ySize
Definition: KERNEL32.h:330
std::uint32_t fillAttribute
Definition: KERNEL32.h:333
char * title
Definition: KERNEL32.h:326
std::uint16_t reserved1
Definition: KERNEL32.h:336
void * stdErr
Definition: KERNEL32.h:340
std::uint32_t x
Definition: KERNEL32.h:327
std::uint16_t showWindow
Definition: KERNEL32.h:335
void * stdOut
Definition: KERNEL32.h:339
std::uint32_t flags
Definition: KERNEL32.h:334
char * desktop
Definition: KERNEL32.h:325
char * reserved0
Definition: KERNEL32.h:324
void * stdIn
Definition: KERNEL32.h:338
std::uint8_t * reserved2
Definition: KERNEL32.h:337
std::uint32_t xSize
Definition: KERNEL32.h:329
std::uint32_t xCountChars
Definition: KERNEL32.h:331
std::uint32_t y
Definition: KERNEL32.h:328
std::uint32_t yCountChars
Definition: KERNEL32.h:332
Definition: KERNEL32.h:345
std::uint32_t size
Definition: KERNEL32.h:346
std::uint32_t x
Definition: KERNEL32.h:350
std::uint32_t fillAttribute
Definition: KERNEL32.h:356
std::uint32_t y
Definition: KERNEL32.h:351
std::uint8_t * reserved2
Definition: KERNEL32.h:360
std::uint32_t flags
Definition: KERNEL32.h:357
wchar_t * reserved0
Definition: KERNEL32.h:347
void * stdErr
Definition: KERNEL32.h:363
std::uint32_t xCountChars
Definition: KERNEL32.h:354
std::uint32_t ySize
Definition: KERNEL32.h:353
wchar_t * title
Definition: KERNEL32.h:349
std::uint32_t yCountChars
Definition: KERNEL32.h:355
std::uint32_t xSize
Definition: KERNEL32.h:352
std::uint16_t reserved1
Definition: KERNEL32.h:359
void * stdOut
Definition: KERNEL32.h:362
void * stdIn
Definition: KERNEL32.h:361
std::uint16_t showWindow
Definition: KERNEL32.h:358
wchar_t * desktop
Definition: KERNEL32.h:348
Definition: KERNEL32.h:368
void * appAddressMax
Definition: KERNEL32.h:380
std::uint16_t reserved
Definition: KERNEL32.h:375
void * appAddressMin
Definition: KERNEL32.h:379
std::uint32_t processorCount
Definition: KERNEL32.h:382
std::uint32_t processorType
Definition: KERNEL32.h:383
std::uint32_t pageSize
Definition: KERNEL32.h:378
std::uint32_t allocationGranularity
Definition: KERNEL32.h:384
std::uint16_t processorArch
Definition: KERNEL32.h:374
std::uint16_t processorRevision
Definition: KERNEL32.h:386
std::uint16_t processorLevel
Definition: KERNEL32.h:385
std::uintptr_t processorActiveMask
Definition: KERNEL32.h:381
std::uint32_t oemID
Definition: KERNEL32.h:371
Definition: KERNEL32.h:391
FILETIME lastWriteTime
Definition: KERNEL32.h:395
FILETIME lastAccessTime
Definition: KERNEL32.h:394
FILETIME creationTime
Definition: KERNEL32.h:393
char fileNameAlt[14]
Definition: KERNEL32.h:401
std::uint32_t fileSizeHi
Definition: KERNEL32.h:396
std::uint32_t fileAttributes
Definition: KERNEL32.h:392
std::uint32_t reserved0
Definition: KERNEL32.h:398
char fileName[MAX_PATH]
Definition: KERNEL32.h:400
std::uint32_t reserved1
Definition: KERNEL32.h:399
std::uint32_t fileSizeLo
Definition: KERNEL32.h:397
Definition: KERNEL32.h:406
FILETIME lastWriteTime
Definition: KERNEL32.h:410
std::uint32_t fileSizeLo
Definition: KERNEL32.h:412
std::uint32_t fileAttributes
Definition: KERNEL32.h:407
FILETIME lastAccessTime
Definition: KERNEL32.h:409
wchar_t fileNameAlt[14]
Definition: KERNEL32.h:416
wchar_t fileName[MAX_PATH]
Definition: KERNEL32.h:415
std::uint32_t reserved1
Definition: KERNEL32.h:414
std::uint32_t fileSizeHi
Definition: KERNEL32.h:411
std::uint32_t reserved0
Definition: KERNEL32.h:413
FILETIME creationTime
Definition: KERNEL32.h:408