void IntLixCredsVerify(LIX_TASK_OBJECT *Task)
Verifies whether the credentials of a process has been altered or not.
struct _LIX_CREDS LIX_CREDS
Describes one set of credentials.
DWORD RefCount
Number of processes referring this credentials set.
int INTSTATUS
The status data type.
void IntLixCredRemove(LIX_CREDS **Creds)
Removes the integrity protection for the credentials set that belong to a process.
DWORD Checksum
The CRC32 checksum.
INTSTATUS IntLixCommitCredsHandle(void *Detour)
Detour handler for "commit_creds" function.
Describes one set of credentials.
QWORD Gva
Guest virtual address of the protected cred structure.
LIX_CREDS * Creds
The LIX_CREDS reference for the credentials of this process.
INTSTATUS IntLixCredAdd(QWORD CredsGva, LIX_CREDS **Creds)
Adds a cred structure in the integrity protected credentials list.
LIST_ENTRY Link
Linked list entry.