2.3.3.1.12 VtUnalignedString
Referenced by: VtHeadingPair
Specifies the format of a property for which the value is a string but where the stringValue field is not padded to any particular length if it is a single-byte character string type.
|
|
|
|
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|
|
|
2 |
|
|
|
|
|
|
|
|
|
3 |
|
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
stringType |
padding |
||||||||||||||||||||||||||||||
stringValue (variable) |
|||||||||||||||||||||||||||||||
... |
stringType (2 bytes): An unsigned integer that MUST be VT_LPSTR (0x001E) or VT_LPWSTR (0x001F).
padding (2 bytes): An unsigned integer that MUST be 0x0000. MUST be ignored.
stringValue (variable): A structure that determines its type depending on the value of the stringType field according to the following table.
-
stringType
stringValue type
VT_LPSTR (0x001E)
UnalignedLpstr (section 2.3.3.1.5)
VT_LPWSTR (0x001F)
Lpwstr (section 2.3.3.1.6)