|
Member |
Data Type |
Description |
|---|---|---|
|
dwSize |
DWORD |
Structure size. |
|
dwMajor |
DWORD |
Major alarm/event types, see details in Access Control Event Types. |
|
dwMinor |
DWORD |
Minor alarm/event types, see details in Access Control Event Types. |
|
struTime |
Alarm time information. |
|
|
sNetUser |
Array [BYTE] |
User name for network operation. The maximum size is 16 bytes (the value of the macro definition "MAX_NAMELEN"). |
|
struRemoteHostAddr |
IP address of the remote access controller. |
|
|
struAcsEventInfo |
Access control event details. |
|
|
dwPicDataLen |
DWORD |
Picture size, 0: no picture, non-0: picture data exist. |
|
pPicData |
char* |
Picture data. |
|
wInductiveEventType |
WORD |
Inductive event type, 0-invalid. The alarm event types will be distinguished according to the inductive event type if wInductiveEventType is not 0; otherwise, the alarm event types will be distinguished according to dwMajor and dwMinor. |
|
byPicTransType |
BYTE |
Picture data transmission mode: 0-binary, 1-URL. |
|
byRes1 |
BYTE |
Reserved. |
|
dwIOTChannelNo |
DWORD |
IOT channel No. |
|
pAcsEventInfoExtend |
char* |
When byAcsEventInfoExtend is set to 1, it points to the structure NET_DVR_ACS_EVENT_INFO_EXTEND. |
|
byAcsEventInfoExtend |
BYTE |
Whether pAcsEventInfoExtend is valid: 0-no, 1-yes. |
|
byTimeType |
BYTE |
Time type: 0-device's local time, 1-UTC time (it is the same as struTime). |
|
byRes2 |
BYTE |
Reserved. |
|
byAcsEventInfoExtendV20 |
BYTE |
Whether the member pAcsEventInfoExtendV20 is valid: 0-invalid, 1-valid. If this member is valid, the member byAcsEventInfoExtend must be valid. |
|
pAcsEventInfoExtendV20 |
char* |
When byAcsEventInfoExtendV20 is set to 1, it points to the structure NET_DVR_ACS_EVENT_INFO_EXTEND_V20. |
|
byRes |
Array [BYTE] |
Reserved, set to 0. The maximum size is 4 bytes. |