跳转至

NET_SDK_GetIVMRuleConfig

接口定义

1
2
3
4
5
6
7
BOOL NET_SDK_GetIVMRuleConfig(
    LONG lUserID,
    DWORD dwCommand,
    LONG lChannel,
    LPVOID lpOutBuffer,
    DWORD dwOutBufferSize,
    LPDWORD lpBytesReturned);
1
2
3
4
5
6
7
public static extern Boolean NET_SDK_GetIVMRuleConfig(
    Int32 lUserID,
    UInt32 dwCommand,
    Int32 lChannel,
    IntPtr lpOutBuffer,
    UInt32 dwOutBufferSize,
    ref int lpBytesReturned);

功能描述

获取设备的智能配置信息(仅支持IPC)。

参数说明

参数 类型 说明
lUserIDin LONG 用户ID,NET_SDK_LoginNET_SDK_LoginEx的返回值。
dwCommandin DWORD 设备配置命令,参考IVM_RULE_CONFIG_TYPE
lChannelin LONG 通道编号,从0开始,IPC设备此参数无效。
lpOutBufferout LPVOID 接收数据的缓冲指针。
dwOutBufferSizein DWORD 接收数据的缓冲指针lpOutBuffer的长度(以字节为单位),不能为0。
lpBytesReturnedout LPDWORD 实际收到的数据长度指针,不能为NULL。

返回值

  • 类型:BOOL

  • 说明:成功返回TRUE,失败返回FALSE。

备注

错误码