2.2.87 FW_DATA_TYPE

This enumeration describes the data types that this protocol uses in generic structures. It is currently used only in section 2.2.88.

 typedef  enum _tag_FW_DATA_TYPE
 {
   FW_DATA_TYPE_EMPTY,
   FW_DATA_TYPE_UINT8,
   FW_DATA_TYPE_UINT16,
   FW_DATA_TYPE_UINT32,
   FW_DATA_TYPE_UINT64,
   FW_DATA_TYPE_UNICODE_STRING
 } FW_DATA_TYPE;

FW_DATA_TYPE_EMPTY:  The value SHOULD be empty and not used. This symbolic constant has a value of zero.

FW_DATA_TYPE_UINT8:  This data type is a UINT8, which is an 8-bit unsigned integer. This symbolic constant has a value of 1.

FW_DATA_TYPE_UINT16:  This data type is a UINT16, which is a 16-bit unsigned integer. This symbolic constant has a value of 2.

FW_DATA_TYPE_UINT32:  This data type is a UINT32, which is a 32-bit unsigned integer. This symbolic constant has a value of 3.

FW_DATA_TYPE_UINT64:  This data type is a UINT64, which is a 64-bit unsigned integer. This symbolic constant has a value of 4.

FW_DATA_TYPE_UNICODE_STRING:  This data type is a Unicode string. This symbolic constant has a value of 5.