NET_DVR_ZONE_ALARM_INFO

Zone alarm information structure

Structure Definition

struct{
  BYTE     byZoneName[NAME_LEN/*32*/];
  DWORD    dwZonendex;
  BYTE     byZoneType;
  BYTE     byRes[219];
}NET_DVR_ZONE_ALARM_INFO, *LPNET_DVR_ZONE_ALARM_INFO;

Members

byZoneName

Zone name.

dwZonendex

Zone No.

byZoneType

Zone types, which are enumerated below.

enum _ALARM_ZONE_TYPE_ENUM_{
  ENUM_ALARM_ZONE_TYPE_MANUAL           = 0, 
  ENUM_ALARM_ZONE_TYPE_MAGNETIC         = 1,
  ENUM_ALARM_ZONE_TYPE_SMOKE            = 2,
  ENUM_ALARM_ZONE_TYPE_ACTIVE_INFRARED  = 3,
  ENUM_ALARM_ZONE_TYPE_PASSIVE_INFRARED = 4,
  ENUM_ALARM_ZONE_TYPE_GAS              = 11
}ALARM_ZONE_TYPE_ENUM
ENUM_ALARM_ZONE_TYPE_MANUAL

Panic alarm

ENUM_ALARM_ZONE_TYPE_MAGNETIC

Door magnetic alarm

ENUM_ALARM_ZONE_TYPE_SMOKE

Smoke detection alarm

ENUM_ALARM_ZONE_TYPE_ACTIVE_INFRARED

Active IR alarm

ENUM_ALARM_ZONE_TYPE_PASSIVE_INFRARED

Passive IR alarm

ENUM_ALARM_ZONE_TYPE_GAS

Gas detection alarm

byRes

Reserved, set to 0.