剥离 HSI_Sevenocean_EF3 工程

This commit is contained in:
2022-09-02 19:05:31 +08:00
parent 713ac18866
commit 4eb7477f98
199 changed files with 131676 additions and 758 deletions
+30
View File
@@ -0,0 +1,30 @@
// HSI_Sevenocean_EF3.h : HSI_Sevenocean_EF3 DLL 的主头文件
//
#pragma once
#ifndef __AFXWIN_H__
#error "在包含此文件之前包含“stdafx.h”以生成 PCH 文件"
#endif
#include "resource.h" // 主符号
#include <cstring>
class HSI_Sevenocean_EF3 :public HSI
{
public:
HSI_Sevenocean_EF3();
~HSI_Sevenocean_EF3();
virtual HSI_STATUS Startup(HWND _hWnd, bool _bOfflineOnly);
HSI_STATUS GetMachineInfo(int &_NumMachineTypes);
HSI_STATUS SetEventCallback(pEventCallback _pCallback);
virtual HSI_STATUS Shutdown();
static VOID EventCallback(sHSIEventProperties& sEventProp);
private:
static pEventCallback m_pEventCallback;
};
extern HSI_Sevenocean_EF3 *g_pHSI_Sevenocean_EF3;