跳转至

NET_SDK_TLV_BUFFER_DESC

结构体定义

1
2
3
4
5
6
7
typedef struct _net_sdk_tag_TLV_buffer_description
{
    unsigned char ucID;      
    unsigned char ucVersion; 
    unsigned short usNumber; 
    unsigned int dwSize;     
} NET_SDK_TLV_BUFFER_DESC;
1
2
3
4
5
6
7
8
[StructLayout(LayoutKind.Sequential, Pack = 4)]
public struct NET_SDK_TLV_BUFFER_DESC
{
    public byte ucID;
    public byte ucVersion;
    public UInt16 usNumber;
    public UInt32 dwSize;
}

功能描述

TLV buffer 描述。

成员说明

成员 类型 备注
ucID unsigned char 1B,数据ID,由应用方定义。
ucVersion unsigned char 1B,数据版本,由应用方定义。
usNumber unsigned short 2B,单位数量,最多65535。
dwSize unsigned int 4B,单个信息大小, 总长度=usNumber*dwSize。
错误码