2.1.5 LengthPrefixedUnicodeString

This structure specifies a Unicode string.


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

Length

String (variable)

...

Length (4 bytes): This MUST be set to the number of bytes in the String field, including the terminating null character. Length MUST be set to 0x00000000 to indicate an empty string.

String (variable): (Optional.) This MUST be a Unicode string.