运行环境:Visual Studio 2017
一.创建动态库
1.建立tteHwif.dll项目
项目创建完成
2.tteHwif.cpp
// DLLshow.cpp: 定义 DLL 应用程序的导出函数。
//
#include "stdafx.h"
#include "stdio.h"
#include "stdlib.h"
#include "time.h"
#include "tteHwif.h"
//启动自检
bool _stdcall tteStartSelfCheck()
{
if (rd() > 5)
return true;
else
return false;
}
//获取自检状态
bool _stdcall tteGetSelfCheckStatus(bool* status)
{
if (rd() > 2)
{
if (rd() > 2)
*status = true;
else
*status = false;
return true;
}
else
return false;
}
//获取同步信息
bool _stdcall tteGetSyncStatus(bool* syncStatus, bool* lanAStatus, bool* lanBStatus, unsigned