|
Muninn 1.0.0
|
PROCESSENTRY32W @ Tlhelp32.h. More...
#include <WindowsModels.h>
Public Attributes | |
| std::wstring | processName {} |
| The file name of the executable image. | |
| std::wstring | userFullProcessImageName {} |
| LPWSTR lpExeName @ QueryFullProcessImageNameW(). | |
| std::wstring | NativeImageFileName {} |
| UNICODE_STRING SystemInformation @ NtQueryInformationProcess(). | |
| uintptr_t | pebBaseAddress {} |
| uintptr_t | moduleBaseAddress {} |
| DWORD | processId {} |
| DWORD | parentProcessId {} |
| BOOL | isProtectedProcess {} |
| BOOL | isWow64Process {} |
| Indicates that the process is 32-bit and runs under the WoW64 emulation. | |
| BOOL | isBackgroundProcess {} |
| The process belongs to a background job. | |
| BOOL | isSecureProcess {} |
| The process runs in Isolated User Mode (IUM). | |
| BOOL | isSubsystemProcess {} |
| The process is a Pico or a WSL process. | |
| BOOL | hasVisibleWindow {} |
| ArchitectureType | architectureType {} |
PROCESSENTRY32W @ Tlhelp32.h.
QueryFullProcessImageNameW @ WinBase.h
SYSTEM_PROCESS_INFORMATION @ ntdll.h
PROCESS_EXTENDED_BASIC_INFORMATION @ ntdll.h
| ArchitectureType Muninn::Models::ProcessEntry::architectureType {} |
| BOOL Muninn::Models::ProcessEntry::hasVisibleWindow {} |
| BOOL Muninn::Models::ProcessEntry::isBackgroundProcess {} |
The process belongs to a background job.
| BOOL Muninn::Models::ProcessEntry::isProtectedProcess {} |
| BOOL Muninn::Models::ProcessEntry::isSecureProcess {} |
The process runs in Isolated User Mode (IUM).
| BOOL Muninn::Models::ProcessEntry::isSubsystemProcess {} |
The process is a Pico or a WSL process.
| BOOL Muninn::Models::ProcessEntry::isWow64Process {} |
Indicates that the process is 32-bit and runs under the WoW64 emulation.
| uintptr_t Muninn::Models::ProcessEntry::moduleBaseAddress {} |
| std::wstring Muninn::Models::ProcessEntry::NativeImageFileName {} |
UNICODE_STRING SystemInformation @ NtQueryInformationProcess().
Arg: PROCESSINFOCLASS::ProcessImageFileName (27)
| DWORD Muninn::Models::ProcessEntry::parentProcessId {} |
| uintptr_t Muninn::Models::ProcessEntry::pebBaseAddress {} |
| DWORD Muninn::Models::ProcessEntry::processId {} |
| std::wstring Muninn::Models::ProcessEntry::processName {} |
The file name of the executable image.
WCHAR szExeFile[MAX_PATH] @ PROCESSENTRY32W
UNICODE_STRING ImageName @ SYSTEM_PROCESS_INFORMATION
| std::wstring Muninn::Models::ProcessEntry::userFullProcessImageName {} |
LPWSTR lpExeName @ QueryFullProcessImageNameW().