3.2.2.1.8 MyStorage

The MyStorage property is an instance of the TypedPropertyValue structure defined in section 2.15.

Property identifier: 0x0000000C

Property offset: 0x00000030 + 0x0000017C = 0x000001AC (decimal 428)

The following table shows the binary contents of the structure representing the property.

Structure contents

 x0

 x1

 x2

 x3

 x4

 x5

 x6

 x7

 x8

 x9

 xA

 xB

 xC

 xD

 xE

 xF

 01x

45

00

00

00

0E

00

00

00

70

00

72

00

6F

00

70

00

p

r

o

p

 02x

31

00

32

00

00

00

00

00

1

2

Type (2 bytes at offset 428): The type of property represented in the packet; the type is identified as the PropertyType enumeration value VT_STORED_OBJECT (0x0045).

 Padding (2 bytes at offset 430): Set to zero, as required.

 Value: An IndirectPropertyName packet with the following subfields:

 Size (4 bytes at offset 432): 0x0000000E (decimal 14).

 Characters (16 bytes at offset 436): The null-terminated sequence of 16-bit Unicode characters, "prop12", padded with zeroes to a multiple of 4 bytes.

Note that the TypedPropertyValue packet representing this property does not contain the property value. The property value is contained in the storage, "prop12".