Bitdefender Hypervisor Memory Introspection
msr_protection.h
Go to the documentation of this file.
1
/*
2
* Copyright (c) 2020 Bitdefender
3
* SPDX-License-Identifier: Apache-2.0
4
*/
5
#ifndef _MSR_PROTECTION_H_
6
#define _MSR_PROTECTION_H_
7
8
#include "
introtypes.h
"
9
10
INTSTATUS
11
IntMsrSyscallProtect
(
12
void
13
);
14
15
INTSTATUS
16
IntMsrSyscallUnprotect
(
17
void
18
);
19
20
#endif // _MSR_PROTECTION_H_
INTSTATUS
int INTSTATUS
The status data type.
Definition:
introstatus.h:24
IntMsrSyscallProtect
INTSTATUS IntMsrSyscallProtect(void)
Enable protection for all SYSCALL and SYSENTER MSRs.
Definition:
msr_protection.c:334
introtypes.h
IntMsrSyscallUnprotect
INTSTATUS IntMsrSyscallUnprotect(void)
Remove protection from all protected MSRs.
Definition:
msr_protection.c:427
introcore
include
msr_protection.h
Generated by
1.8.13