This commit is contained in:
2026-08-24 14:47:59 +08:00
parent e91e372b19
commit 75d9b25362
45 changed files with 17462 additions and 129 deletions
+15 -2
View File
@@ -1,5 +1,6 @@
#pragma once
#include <Windows.h>
#include <string>
#ifndef EXPROTS_API_FUNC
#define EXPROTS_API_FUNC
@@ -10,14 +11,17 @@
#define MYAPI_API __declspec(dllimport)
#endif
//初始化函数
EXTERN_C MYAPI_API VOID Init(std::string& Version, bool& IsOsAvailable);
//设置服务进程目录
EXTERN_C MYAPI_API BOOL set_server_process_path(CONST char* Path);
EXTERN_C MYAPI_API BOOL set_server_process_path(CONST char* Path, PDWORD status);
//服务进程是否已加载
EXTERN_C MYAPI_API BOOL check_server_process();
//驱动安装
EXTERN_C MYAPI_API BOOL driver_install_load();
EXTERN_C MYAPI_API BOOL driver_install_load(PDWORD status);
//驱动是否安装成功
EXTERN_C MYAPI_API BOOL check_install_status();
@@ -46,6 +50,15 @@ EXTERN_C MYAPI_API BOOL anit_window_scrren(HWND hwnd, UINT Flags);
//检测远程软件进程
EXTERN_C MYAPI_API BOOL check_remote_app_process();
//检测是否在虚拟机环境
EXTERN_C MYAPI_API BOOL check_virtual_system();
//检测是否在VT环境中
EXTERN_C MYAPI_API BOOL check_vmx_setting();
//检测持有进程句柄的进程
EXTERN_C MYAPI_API BOOL check_scan_process(DWORD Pid, void* Results);
#endif // !exprots_api_func