Bitdefender Hypervisor Memory Introspection
|
Encapsulates a protected Linux process. More...
#include <lixguest.h>
Data Fields | |
LIST_ENTRY | Link |
Entry inside the gLixProtectedTasks list. More... | |
CHAR | CommPattern [16] |
Process name pattern (supports glob patterns). Will be used if there is no path. More... | |
QWORD | Flags |
Flags that describe the protection mode. More... | |
PCHAR | NamePattern |
Full application file name. More... | |
PCHAR | CommFullPattern |
Full application name pattern. More... | |
QWORD | Context |
The context supplied in the protection policy. More... | |
struct { | |
QWORD Original | |
The original protection flags as received from integrator. More... | |
QWORD Current | |
The currently used protection flags. More... | |
QWORD Beta | |
Flags that were forced to beta mode. More... | |
QWORD Feedback | |
Flags that will be forced to feedback only mode. More... | |
} | Protection |
What protection policies should be applied. More... | |
Encapsulates a protected Linux process.
Definition at line 17 of file lixguest.h.
QWORD _LIX_PROTECTED_PROCESS::Beta |
Flags that were forced to beta mode.
Definition at line 34 of file lixguest.h.
Referenced by IntLixTaskActivateProtection(), and IntLixTaskAddProtected().
PCHAR _LIX_PROTECTED_PROCESS::CommFullPattern |
Full application name pattern.
Definition at line 25 of file lixguest.h.
CHAR _LIX_PROTECTED_PROCESS::CommPattern[16] |
Process name pattern (supports glob patterns). Will be used if there is no path.
Definition at line 22 of file lixguest.h.
Referenced by IntLixTaskAddProtected(), IntLixTaskRemoveProtected(), and IntLixTaskUpdateProtection().
QWORD _LIX_PROTECTED_PROCESS::Context |
The context supplied in the protection policy.
Definition at line 26 of file lixguest.h.
Referenced by IntLixTaskActivateProtection(), and IntLixTaskAddProtected().
QWORD _LIX_PROTECTED_PROCESS::Current |
The currently used protection flags.
Definition at line 32 of file lixguest.h.
Referenced by IntLixTaskActivateProtection(), and IntLixTaskAddProtected().
QWORD _LIX_PROTECTED_PROCESS::Feedback |
Flags that will be forced to feedback only mode.
Definition at line 35 of file lixguest.h.
Referenced by IntLixTaskActivateProtection(), and IntLixTaskAddProtected().
QWORD _LIX_PROTECTED_PROCESS::Flags |
Flags that describe the protection mode.
Definition at line 23 of file lixguest.h.
LIST_ENTRY _LIX_PROTECTED_PROCESS::Link |
Entry inside the gLixProtectedTasks list.
Definition at line 19 of file lixguest.h.
Referenced by IntLixTaskAddProtected(), and IntLixTaskRemoveProtected().
PCHAR _LIX_PROTECTED_PROCESS::NamePattern |
Full application file name.
Definition at line 24 of file lixguest.h.
Referenced by IntLixTaskAddProtected(), and IntLixTaskRemoveProtected().
QWORD _LIX_PROTECTED_PROCESS::Original |
The original protection flags as received from integrator.
Definition at line 31 of file lixguest.h.
Referenced by IntLixTaskAddProtected().
struct { ... } _LIX_PROTECTED_PROCESS::Protection |
What protection policies should be applied.
Referenced by IntLixTaskActivateProtection(), and IntLixTaskAddProtected().