2.3.1 Serialized Property Value (String Name)

The Serialized Property Value (String Name) structure specifies a single property within a Serialized Property Storage structure, where the property is identified by a unique 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

Value Size

Name Size

Reserved

Name (variable)

...

Value (variable)

...

Value Size (4 bytes): An unsigned integer that specifies the total size, in bytes, of this structure. It MUST be 0x00000000 if this is the last The Serialized Property Value in the enclosing Serialized Property Storage structure.

Name Size (4 bytes): An unsigned integer that specifies the size, in bytes, of the Name field, including the null-terminating character.

Reserved (1 byte): Has to be 0x00.

Name (variable): A null-terminated Unicode string that specifies the identity of the property. It has to be unique within the enclosing Serialized Property Storage structure.

Value (variable): A TypedPropertyValue structure, as specified in [MS-OLEPS] section 2.15.

Show: