HRESULT SetLocalNetworkFilter (IltmsServer *服务器)
{
HRESULT人力资源;
CComPtr < IltmsIPFilters >过滤器;
装运箱ipfirst;
装运箱iplast;
/ /这个例程将设置一个IP过滤,只允许本地网络连接
/ /获取当前过滤器的副本
hr =服务器- > GetIPFilters(过滤器);
如果(失败(人力资源)
转到错误;
/ /创建一个全方位黑名单
/ /相当于过滤器- > Add (CComBSTR (L“0.0.0.0”), CComBSTR (L“255.255.255.255”), VARIANT_FALSE);
/ /创建一个全方位白名单
hr =过滤器- >重置();
如果(失败(人力资源)
转到错误;
/ /反转单一“白名单”过滤器来创建黑名单
hr =过滤器- >删除(0);
如果(失败(人力资源)
转到错误;
{
/ /获取服务器IP地址和创建过滤器
CComPtr < IltmsNetworkProperties >道具;
hr =服务器- > GetNetworkProperties(道具);
如果(失败(人力资源)
转到错误;
CComBSTR v;
hr =道具- > get_ActualIPAddress(增加了);
如果(失败(人力资源)
转到错误;
装运箱t (v);
t = t.Left (t.ReverseFind (_T (' . ')));
ipfirst = t + _T (“0”);
iplast + = t + _T (“.255”);
}
/ /现在,我们将添加一个过滤器,允许本地网络IP范围
hr =过滤器- >“添加(CComBSTR (ipfirst) CComBSTR (iplast) VARIANT_TRUE);
如果(失败(人力资源)
转到错误;
/ /将过滤器复制到服务器
hr =服务器- > SetIPFilters(过滤器);
如果(失败(人力资源)
转到错误;
错误:
返回人力资源;
}
帮助收藏
光栅net|C API|c++类库|HTML5 JavaScript
文档net|C API|c++类库|HTML5 JavaScript
医疗net|C API|c++类库|HTML5 JavaScript
医疗Web查看器net
188宝金博怎么下载
支持的平台上
net, Java, Android和iOS / macOS组件
C / c++类库的API
HTML5 JavaScript库
你的邮件已经发送到支持!有人应该联系!如果你的问题是紧急请回到聊天。
聊天时间:
周一——周五,上午6点等
谢谢你的反馈!
请填写表单重新开始一个新的聊天。
所有代理目前离线。
聊天时间:
周一-周五
早上8:30 - 6点
联系我们请填写这张表格,我们将通过电子邮件联系你。