5.16.1.5 String16

The String16 type is an array of Unicode characters. Each Unicode character is encoded as 2 bytes. The number of bytes in the array equals the valLen field of the ATTRVAL structure.

The byte ordering is little-endian.