剥离 HSI_Sevenocean_EF3 工程
This commit is contained in:
@@ -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;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user