跳转至

NET_SDK_GetAlarmStatusEx

接口定义

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

功能描述

获取设备当前正在发生的报警信息(NET_SDK_GetAlarmStatus扩展接口)。

参数说明

参数 类型 说明
lUserIDin LONG 用户ID,NET_SDK_LoginNET_SDK_LoginEx的返回值。
lpOutBufferout LPVOID 输出报警事件的buffer,为DD_ALARM_STATUS_INFO结构体数组的数据。
dwOutBufferSizein DWORD lpOutBuffer申请的空间大小。
lpBytesReturnedout LPDWORD 返回的lpOutBuffer中有效数据大小。
exStructNumout int* 返回的阵列报警数量。

返回值

  • 类型:BOOL

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

备注

错误码