Bitdefender Hypervisor Memory Introspection
winhkhnd.h File Reference

Windows detour descriptors. More...

#include "detours.h"

Go to the source code of this file.

Variables

API_HOOK_DESCRIPTOR gHookableApisX86 []
 The functions to be hooked for 32-bit Windows guests. More...
 
const size_t gHookableApisX86Size
 The number of functions to be hooked for 32-bit Windows guests. More...
 
API_HOOK_DESCRIPTOR gHookableApisX64 []
 The functions to be hooked for 64-bit Windows guests. More...
 
const size_t gHookableApisX64Size
 The number of functions to be hooked for 64-bit Windows guests. More...
 

Detailed Description

Windows detour descriptors.

This file exposes the global variables describing the detours that Introcore will set on Windows kernel functions. Please see winhkhnd.c for more information.

Definition in file winhkhnd.h.

Variable Documentation

◆ gHookableApisX64

API_HOOK_DESCRIPTOR gHookableApisX64[]

The functions to be hooked for 64-bit Windows guests.

Definition at line 1816 of file winhkhnd.c.

Referenced by IntWinApiHookAll(), IntWinApiUpdateHookDescriptor(), and IntWinApiUpdateHooks().

◆ gHookableApisX64Size

const size_t gHookableApisX64Size

The number of functions to be hooked for 64-bit Windows guests.

Definition at line 4992 of file winhkhnd.c.

Referenced by IntWinApiHookAll(), IntWinApiUpdateHookDescriptor(), and IntWinApiUpdateHooks().

◆ gHookableApisX86

API_HOOK_DESCRIPTOR gHookableApisX86[]

The functions to be hooked for 32-bit Windows guests.

Definition at line 61 of file winhkhnd.c.

Referenced by IntWinApiHookAll(), IntWinApiUpdateHookDescriptor(), and IntWinApiUpdateHooks().

◆ gHookableApisX86Size

const size_t gHookableApisX86Size

The number of functions to be hooked for 32-bit Windows guests.

Definition at line 1809 of file winhkhnd.c.

Referenced by IntWinApiHookAll(), IntWinApiUpdateHookDescriptor(), and IntWinApiUpdateHooks().