Bitdefender Hypervisor Memory Introspection
lixidt.h
Go to the documentation of this file.
1 /*
2  * Copyright (c) 2020 Bitdefender
3  * SPDX-License-Identifier: Apache-2.0
4  */
5 #ifndef _LIXIDT_H_
6 #define _LIXIDT_H_
7 
8 #include "introtypes.h"
9 
12  _In_ DWORD CpuNumber
13  );
14 
17  void
18  );
19 
22  void
23  );
24 
25 #endif // !_LIXIDT_H_
INTSTATUS IntLixIdtProtectOnCpu(DWORD CpuNumber)
Activates protection for the provided CPU's IDT.
Definition: lixidt.c:131
#define _In_
Definition: intro_sal.h:21
int INTSTATUS
The status data type.
Definition: introstatus.h:24
INTSTATUS IntLixIdtUnprotectAll(void)
Disable protection for IDT on all CPUs.
Definition: lixidt.c:261
uint32_t DWORD
Definition: intro_types.h:49
INTSTATUS IntLixIdtProtectAll(void)
Activates protection for IDT on all CPUs.
Definition: lixidt.c:234