⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 infomationreport.h

📁 可以实现一个简单的CA发放证书更新证书等等功能。
💻 H
字号:
// InfomationReport.h: interface for the CInfoReport class.
//
//////////////////////////////////////////////////////////////////////

#if !defined(AFX_INFOMATIONREPORT_H__2C5BC29F_4730_41B8_BBD3_2DA9E0B94888__INCLUDED_)
#define AFX_INFOMATIONREPORT_H__2C5BC29F_4730_41B8_BBD3_2DA9E0B94888__INCLUDED_

#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000

#define MAX_MODUELS	86

/////////////////////////////////////////////////////////////////////////////////////
// CInfoReport Interface
class AFX_EXT_CLASS CInfoReport : public CObject  
{
private:
	// 存放线程的指针链表,所有对象公用一份,故声明为static
	static CPtrList m_lstpThreads;
	// 负责维护FatalErr.log文件的线程ID
	static DWORD m_dwFatalErrThrdID;
public:
	CInfoReport();
	virtual ~CInfoReport();
public:
	// 注册模块
	DWORD Register(LPCTSTR ModuleNameToReg);
	// 写入信息,其中的第一个参数MoudleID必须是Register函数的返回值
	void WriteInfo(DWORD MoudleID, CString InfoDescribe);
	// 写入信息,其中的第一个参数MoudleID必须是Register函数的返回值
	void WriteInfo(DWORD MoudleID, CString InfoFrom, 
		CString InfoDescribe);
};

#endif // !defined(AFX_INFOMATIONREPORT_H__2C5BC29F_4730_41B8_BBD3_2DA9E0B94888__INCLUDED_)

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -