MprConfigFilterSetInfo 函数 (mprapi.h)
MprConfigFilterSetInfo 函数设置指定传输协议类型的静态筛选信息。
语法
DWORD MprConfigFilterSetInfo(
[in] HANDLE hMprConfig,
[in] DWORD dwLevel,
[in] DWORD dwTransportId,
[in] LPBYTE lpBuffer
);
参数
[in] hMprConfig
路由器配置的句柄。 通过调用 MprConfigServerConnect 获取此句柄。
[in] dwLevel
一个 DWORD 值,该值描述 在 lpBuffer 参数中构建信息时采用的格式。 必须为零。
[in] dwTransportId
描述 lpBuffer 参数中静态筛选信息的传输协议类型的 DWORD 值。 下表列出了 dwTransportId 的可接受值。
值 | 传输 (协议系列) |
---|---|
PID_ATALK | AppleTalk |
PID_IP | Internet 协议版本 4 |
PID_IPX | Internet 数据包交换 |
PID_NBF | NetBIOS 帧协议 |
PID_IPV6 | Windows Server 2008 或更高版本:Internet 协议版本 6 |
[in] lpBuffer
指向包含筛选器驱动程序配置信息的 MPR_FILTER_0 结构的指针。
返回值
如果函数成功,则返回值NO_ERROR。
如果函数失败,则返回值为以下错误代码之一。
返回代码 | 说明 |
---|---|
|
hMprConfig 或 lpBuffer 为 NULL,或者 dwLevel 未设置为 0。 |
要求
要求 | 值 |
---|---|
最低受支持的客户端 | 无受支持的版本 |
最低受支持的服务器 | Windows Server 2008 [仅限桌面应用] |
目标平台 | Windows |
标头 | mprapi.h |
Library | Mprapi.lib |
DLL | Mprapi.dll |