BACnetCreateObjectResult (STRUCT)

TYPE BACnetCreateObjectResult : STRUCT

A data transport unit for results of BACnetCreateObject.

BACnetCreateObjectResult transports a pointers to an object-ID and the “first failed” sequence number. The caller had to provide the memory pointed to by those pointers.

InOut:

Name

Type

Comment

pObjectID

POINTER TO IEC_BACNET_OBJECT_ID

A pointer to the memory block to return the object Identifier of a newly created object if successfully creating of the object, and successfully initializing all the properties specified.

pFirstFailed

POINTER TO IEC_BACNET_UNSIGNED

A pointer to the memory block to transport the numerical position, started at 1, of the offending property value which was successfully written. If the present request is considered invalid for reasons other than property initialization or the present request is valid, this argument shall have a value of zero.