2.2.4.4.2.3.3 SQM Stream STRING Record
The SQM stream STRING record is a 3-tuple single entry of type STRING that describes a user-defined Unicode character array value. The StreamEntryType value in the stream record header MUST be 0x00000003.
Each SQM stream STRING record entry has a fixed length of 0x8 bytes and an additional variable length of the StringLength value. The String byte length is StringLength x 2.
|
|
|
|
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|
|
|
2 |
|
|
|
|
|
|
|
|
|
3 |
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
TickCount |
|||||||||||||||||||||||||||||||
|
StringLength |
|||||||||||||||||||||||||||||||
|
String |
|||||||||||||||||||||||||||||||
|
... |
|||||||||||||||||||||||||||||||
TickCount (4 bytes): A 32-bit unsigned integer specifying the number of milliseconds elapsed since the ClientSessionStartTime (see section 2.2.4.1).
StringLength (4 bytes): A 32-bit unsigned integer specifying the length of the string, in Unicode characters.
String (variable): An array of bytes specifying an array of Unicode character values. This value is defined by the SQM partner.