HyperDbg/hyperdbg/hyperperf/header/globals/GlobalVariables.h
sina c17ebc09c4
Some checks are pending
vs2026-ci / win-amd64-build (debug, x64) (push) Waiting to run
vs2026-ci / win-amd64-build (release, x64) (push) Waiting to run
vs2026-ci / Deploy release (push) Blocked by required conditions
add HyperPerf project structures
2026-06-22 16:19:49 +02:00

35 lines
777 B
C

/**
* @file GlobalVariables.h
* @author Sina Karvandi (sina@hyperdbg.org)
* @brief Definition for global variables
* @details
* @version 0.21
* @date 2026-06-22
*
* @copyright This project is released under the GNU Public License v3.
*
*/
#pragma once
//////////////////////////////////////////////////
// Global Variables //
//////////////////////////////////////////////////
/**
* @brief List of callbacks
*
*/
HYPERPERF_CALLBACKS g_Callbacks;
/**
* @brief The flag indicating whether the hyperperf module callbacks is initialized or not
*
*/
BOOLEAN g_HyperPerfCallbacksInitialized;
/**
* @brief The flag indicating whether the initialization is being done for hypervisor environment or not
*
*/
BOOLEAN g_RunningOnHypervisorEnvironment;