OpenDOF Project
DOFInterfaceID DOFInterfaceID_Create ( uint8  registry,
uint32  identifier 
)

Create an Interface ID from given registry and identifier.

Resource Management:
This function allocates resources that must later be freed by calling DOFInterfaceID_Destroy.
Note
Refer to the DOF Specification for more information on Interface ID Format.
Parameters
registryRegistry in which this Interface ID is recognized. Only registries recognized by the OpenDOF Project must be used. Valid range is 0 <= registry <= 63.
identifierThe numeric identifier for the IID. All values are valid; however, interfaces must be registered with the OpenDOF Project prior to use in any product.
Returns
The newly constructed Interface ID.
Exceptions
NULLis returned if an invalid parameter is detected or insufficient resources exist to create the DOFInterfaceID.
core-c-dof-oal Version 8.0.1 Build 0
2018-01-22