#pragma once #ifndef _XVNENG_H #define _XVNENG_H #pragma comment ( lib, "xvneng.lib" ) struct ScanResult { bool isMalware; double score; char* name; }; __declspec(dllimport) void load(bool force); __declspec(dllimport) void unload(); __declspec(dllimport) ScanResult scan(const wchar_t* filepath); __declspec(dllimport) char* scanAsString(const wchar_t* filepath); __declspec(dllimport) char* checkUpdates(bool checkSDKUpdates, bool loadDBAfterUpdate); __declspec(dllimport) char* getSettings(); __declspec(dllimport) char* version(); #endif // _XVNENG_H