NET_DVR_UNLOCK_RECORD_INFO

Unlocking event information structure of video intercom

Structure Definition

struct{
  BYTE     byUnlockType;
  BYTE     byRes1[3];
  BYTE     byControlSrc[NAME_LEN/*32*/];
  DWORD    dwPicDataLen;
  BYTE     *pImage;
  DWORD    dwCardUserID;
  SHORT    nFloorNumber;
  WORD     wRoomNumber;
  WORD     wLockID;
  BYTE     byRes2[2];
  BYTE     byLockName[LOCK_NAME_LEN/*32*/];
  BYTE     byRes[168];
}NET_DVR_UNLOCK_RECORD_INFO, *LPNET_DVR_UNLOCK_RECORD_INFO;

Members

byUnlockType

Mode to open door

enum _UNLOCK_TYPE_ENUM_{
  ENUM_UNLOCK_PASSWORD        = 1,
  ENUM_UNLOCK_HIJACKING       = 2,
  ENUM_UNLOCK_CARD            = 3,
  ENUM_UNLOCK_HOUSEHOLDER     = 4,
  ENUM_UNLOCK_CENTER_PLATFORM = 5,
  ENUM_UNLOCK_BLUETOOTH       = 6,
  ENUM_UNLOCK_QR_CODE         = 7,
  ENUM_UNLOCK_FACE            = 8,
  ENUM_UNLOCK_FINGERPRINT     = 9
}UNLOCK_TYPE_ENUM
ENUM_UNLOCK_PASSWORD

Open door by password

ENUM_UNLOCK_HIJACKING

Open door by duress code

ENUM_UNLOCK_CARD

Open door by card

ENUM_UNLOCK_HOUSEHOLDER

Open door by household

ENUM_UNLOCK_CENTER_PLATFORM

Open door by central platform

ENUM_UNLOCK_BLUETOOTH

Open door by bluetooth

ENUM_UNLOCK_QR_CODE

Open door by QR code

ENUM_UNLOCK_FACE

Open door by face

ENUM_UNLOCK_FINGERPRINT

Open door by fingerprint

byRes1

Reserved, set to 0.

byControlSrc

Operation source information, when unlock by card, it represents the card No., otherwise, it represents the device No.

dwPicDataLen

Picture data size.

pImage

Buffer pointer, which is used to save picture data, and the default picture format is JPEG.

dwCardUserID

Card holder ID.

nFloorNumber

Floor No., it is valid when opening door by card.

wRoomNumber

Room No., it is valid when opening door by card.

wLockID

Lock ID, for door station: 0-lock of door station, 1-locak of external access control module.

byRes2

Reserved, set to 0.

byLockName

Lock name, it is valid when opening door by card.

byRes

Reserved, set to 0.