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.


0


1


2


3


4


5


6


7


8


9

1
0


1


2


3


4


5


6


7


8


9

2
0


1


2


3


4


5


6


7


8


9

3
0


1

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.