|
Muninn 1.0.0
|
Manages process object lifetime, initialization, population & state tracking. More...
#include <ProcessController.h>
Public Member Functions | |
| ProcessController ()=default | |
| ProcessController (const DWORD processId, const ACCESS_MASK accessMask) | |
| ~ProcessController () | |
| ProcessController (const ProcessController &)=delete | |
| ProcessController & | operator= (const ProcessController &)=delete |
| const bool | InitializeProcessEntry () noexcept |
| const Muninn::Models::ProcessObject & | GetProcessObject () const noexcept |
| const HANDLE & | GetProcessHandle () const noexcept |
Static Public Member Functions | |
| static DWORD | GetProcessId (const WCHAR *processName) noexcept |
Manages process object lifetime, initialization, population & state tracking.
Note that getters are not state tracked.
|
default |
| Muninn::Controller::ProcessController::ProcessController | ( | const DWORD | processId, |
| const ACCESS_MASK | accessMask ) |
| Muninn::Controller::ProcessController::~ProcessController | ( | ) |
|
delete |
|
noexcept |
|
staticnoexcept |
|
noexcept |
|
noexcept |
|
delete |