跳转至
本 SDK 仅适用于过去 3 年内发布的设备。我们定期优化和更新 SDK，以确保兼容性和性能。对于超过 3 年的旧设备，我们不保证兼容性，也不会提供技术支持。

# DD_NETWORK_ADVANCE_CONFIG

### 结构体定义

C++C#

     1
     2
     3
     4
     5
     6
     7
     8
     9
    10
    11
    12
    13
    14
    15
    16
    typedef struct _dd_network_advance_config_
    {
        unsigned int iSize;
        unsigned char bMessagePort;
        unsigned char bAlarmPort;
        unsigned char bMultiCastIP;
        unsigned char bMTUByteNum;
        unsigned short httpPort;
        unsigned short datePort;
        unsigned short messagePort;
        unsigned short alarmPort;
        unsigned short maxOnlineUserNum;
        unsigned short OnlineUserNum;
        unsigned int multiCastIP;
        unsigned int mtuByteNum;
    } DD_NETWORK_ADVANCE_CONFIG;

     1
     2
     3
     4
     5
     6
     7
     8
     9
    10
    11
    12
    13
    14
    15
    16
    17
    [StructLayout(LayoutKind.Sequential, Pack = 4)]
    public struct DD_NETWORK_ADVANCE_CONFIG
    {
        public UInt32 iSize;
        public byte bMessagePort;
        public byte bAlarmPort;
        public byte bMultiCastIP;
        public byte bMTUByteNum;
        public UInt16 httpPort;
        public UInt16 datePort;
        public UInt16 messagePort;
        public UInt16 alarmPort;
        public UInt16 maxOnlineUserNum;
        public UInt16 OnlineUserNum;
        public UInt32 multiCastIP;
        public UInt32 mtuByteNum;
    }

### 功能描述

网络高级配置结构体。

### 成员说明

成员 | 类型 | 说明
--- | --- | ---
iSize | unsigned int | 本结构体长度。
bMessagePort | unsigned char | 是否支持消息端口（只读）。
bAlarmPort | unsigned char | 是否支持报警端口（只读）。
bMultiCastIP | unsigned char | 是否支持多播地址（只读）。
bMTUByteNum | unsigned char | 是否支持MTU字节数（只读）。
httpPort | unsigned short | HTTP端口。
datePort | unsigned short | 数据端口。
messagePort | unsigned short | 消息命令端口。
alarmPort | unsigned short | 报警端口。
maxOnlineUserNum | unsigned short | 支持的最大在线用户数目（只读）。
OnlineUserNum | unsigned short | 在线用户数目。
multiCastIP | unsigned int | 多播地址。
mtuByteNum | unsigned int | MTU字节数。

错误码