Data Fields | |
UINT32 | Version |
UINT32 | HeaderSize |
UINT16 | Instance |
UINT16 | SubInstance |
UINT32 | RecordType |
The size in bytes of this data class header.
The instance number of the subclass with the same ProducerName. This number is applicable in cases where multiple subclass instances that were produced by the same driver exist in the system. This entry is 1 based; 0 means Reserved and -1 means Not Applicable. All data consumer drivers should be able to handle all the possible values of Instance, including Not Applicable and Reserved.
The record number for the data record being specified. The numbering scheme and definition is defined in the specific subclass specification.
The instance number of the RecordType for the same Instance. This number is applicable in cases where multiple instances of the RecordType exist for a specific Instance. This entry is 1 based; 0 means Reserved and -1 means Not Applicable. All data consumer drivers should be able to handle all the possible values of SubInstance, including Not Applicable and Reserved.
The version of the specification to which a specific subclass data record adheres.