跳转至

DD_LOG_INFO,LP_DD_LOG_INFO

结构体定义

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
typedef struct _dd_log_info_
{
    unsigned int majorType; 
    unsigned int minorType; 
    unsigned int time;      
    unsigned int IP;        
    char name[36];          
    DD_TIME localTime;      
    unsigned int infoLen;   
    char info[1024];        
} DD_LOG_INFO, * LP_DD_LOG_INFO;
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
[StructLayout(LayoutKind.Sequential, Pack = 4)]
public struct DD_LOG_INFO
{
    public UInt32 majorType;
    public UInt32 minorType;
    public UInt32 time;
    public UInt32 IP;
    [MarshalAs(UnmanagedType.ByValArray, ArraySubType = UnmanagedType.U1, SizeConst = 36)]
    public byte[] name;
    public DD_TIME localTime;
    public UInt32 infoLen;
    [MarshalAs(UnmanagedType.ByValArray, ArraySubType = UnmanagedType.U1, SizeConst = 1024)]
    public byte[] info;
}

功能描述

日志信息结构体。

成员说明

成员 类型 备注
majorType unsigned int 主类型,取值参考DD_LOG_CONTENT。
minorType unsigned int 子类型,取值参考DD_LOG_TYPE。
time unsigned int 该日志发生时间。
IP unsigned int 产生该日志时用户IP。
name char[36] 该日志对应地用户名称。
localTime DD_TIME 设备当地时间,后期填写。
infoLen unsigned int 日志信息长度。
info char[1024] 日志信息数据。
错误码