Jay
2024-11-08 02722a3f9eca857ce7fffea352e9f7ee692a1b71
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
 package com.iailab.netsdk.lib.structure;
 
 
 import com.iailab.netsdk.lib.NetSDKLib;
 /**
  * @author 291189
  * @description  绑定虚拟网口
  * @date 2021/10/29
  */
 public class CFG_NETWORK_BOND_INTERFACE extends NetSDKLib.SdkStructure {
/** 是否绑定虚拟网口,只有网卡名是bondxx时,才允许有Bonding字段,其它网卡不能用*/
public            int                    bBonding;
/** 网卡绑定模式 CFG_ENUM_NET_BOND_MODE */
public            int                    emMode;
/** 802.3ad链路聚合控制方式 CFG_ENUM_NET_BOND_LACP*/
public            int                    emLacp;
/** 网络最大传输单元*/
public            int                    nMTU;
/** 物理网口成员*/
public            byte[]                    szMembers=new byte[16*16];
/** ip地址*/
public            byte[]                    szIP=new byte[256];
/** 网络接口名称*/
public            byte[]                    szName=new byte[128];
/** 网络接口名称*/
public            byte[]                    szAlias=new byte[128];
/** DNS服务器地址*/
public            byte[]                    szDnsServers=new byte[2*256];
/** mac地址*/
public            byte[]                    szMacAddress=new byte[256];
/** 子网掩码*/
public            byte[]                    szSubnetMask=new byte[256];
/** 默认网关*/
public            byte[]                    szDefGateway=new byte[256];
/** 是否开启DHCP*/
public            int                    bDhcpEnable;
}