Previous topicNext topic
Help > XEngine_HelpComponents > HelpComponents_XLog > HelpComponent_XLog >
HelpComponents_XLog_GetLogBuffer

函数

HelpComponents_XLog_GetLogBuffer

功能

获取日志队列缓冲区

语法

BOOL HelpComponents_XLog_GetLogBuffer(XHANDLE xhLog, XENGINE_PROTOCOL_XLOG * pSt_XLogProtocol, TCHAR * ptszMsgBuffer, int* pInt_Len);

参数

 参数.一:xhLog
  In/Out:In
  类型:句柄
  可空:N
  意思:输入要操作的日志句柄
 参数.二:pSt_XLogProtocol
  In/Out:Out
  类型:数据结构指针
  可空:N
  意思:输出日志信息
 参数.三:ptszMsgBuffer
  In/Out:Out
  类型:字符指针
  可空:N
  意思:输出获取到的日志打印信息,不包含前缀信息,比如LINE FILE TIME等
 参数.四:pInt_Len
  In/Out:In/Out
  类型:整数型指针
  可空:N
  意思:输出日志信息大小

返回值

类型:逻辑型
意思:是否成功

备注

如果启用了套接字,那么这个函数必须调用,否则会造成日志模块内存溢出
每次获取一条缓冲区日志

示例