NET_DVR_XML_CONFIG_INPUT

Input Parameter Structure of Message Transmission API (NET_DVR_STDXMLConfig)

Member

Data Type

Description

dwSize

DWORD

Structure size.

lpRequestUrl

void*

Request URL (command) for implement different functions, and it is in string format.

dwRequestUrlLen

DWORD

Request URL size.

lpInBuffer

void*

Buffer for storing input parameters (request messages), see the input content details structure in NET_DVR_MIME_UNIT.

dwInBufferSize

DWORD

Input buffer size.

dwRecvTimeOut

DWORD

Receiving timeout, unit: ms, 0-5000ms (default).

byForceEncrpt

BYTE

Whether to enable force encryption (the messages will be encrypted by AES algorithm for transmission): 0-no, 1-yes.

byNumOfMultiPart

BYTE

Number of message segments: 0-invalid; other values-number of message segments, which is transmitted by the parameter lpInBuffer in the structure NET_DVR_MIME_UNIT.

byRes

Array of BYTE

Reserved, set to 0.