Bitdefender Hypervisor Memory Introspection
serializers.h
Go to the documentation of this file.
1 /*
2  * Copyright (c) 2020 Bitdefender
3  * SPDX-License-Identifier: Apache-2.0
4  */
5 #ifndef _SERIALIZERS_H_
6 #define _SERIALIZERS_H_
7 
8 #include "introtypes.h"
9 
10 
11 void
13  _In_ void *Victim,
14  _In_ void *Originator,
15  _In_ DWORD Type,
16  _In_ INTRO_ACTION Action,
18  _In_ INTRO_EVENT_TYPE EventClass
19  );
20 
21 #endif // !_SERIALIZERS_H_
enum _INTRO_ACTION_REASON INTRO_ACTION_REASON
The reason for which an INTRO_ACTION was taken.
#define _In_
Definition: intro_sal.h:21
void IntSerializeException(void *Victim, void *Originator, DWORD Type, INTRO_ACTION Action, INTRO_ACTION_REASON Reason, INTRO_EVENT_TYPE EventClass)
The entry point of the serializer; will serialize the provided exception if the violation is blocked ...
Definition: serializers.c:3569
uint32_t DWORD
Definition: intro_types.h:49
enum _INTRO_ACTION INTRO_ACTION
Event actions.
enum _INTRO_EVENT_TYPE INTRO_EVENT_TYPE
Event classes.