NET_DVR_ONE_BONDING
单BONDING网卡配置结构体。
struct{
BYTE byMode;
BYTE byUseDhcp;
BYTE byMasterCard;
BYTE byStatus;
BYTE byBond[MAX_NETWORK_CARD];
NET_DVR_ETHERNET_V30 struEtherNet;
NET_DVR_IPADDR struGatewayIpAddr;
BYTE byEnableDNS;
BYTE byBondMode;
BYTE byRes1;
BYTE byBond2MAX_NETWORK_CARD_EX];;
BYTE byRes[4];
}NET_DVR_ONE_BONDING,*LPNET_DVR_ONE_BONDING;
Members
- byMode
- 工作模式:0 - 网络容错,1 - 负载均衡(CVR采用绑定方式,该字段无效,默认返回0)
- byUseDhcp
- 是否使能dhcp
- byMasterCard
- 指定哪张网卡为主网卡
- byStatus
- BONDING的状态:0 - 异常,1-正常,只能获取不能设置
- byBond
- byBond[0]== 1 表示使用eh0,0表示不使用eh0
- struEtherNet
- 网卡参数
- struGatewayIpAddr
- 网关地址
- byEnableDNS
- DNS使能, 0-关闭,1-打开
- byBondMode
- 绑定方式, 0-无效,1-主备模式,2-轮转模式,3-XOR模式,4-广播模式,5-802.3ad模式,6-T1b模式,7-虚拟化模式
- byRes1
- 保留
- byBond2
- byBond2[0]== 1 表示使用eh4 0表示不使用eh4,基于byBond扩展
- byRes
- 保留
See Also
NET_DVR_NETWORK_BONDING