2.5.7 PropertyStoreDataBlock
A PropertyStoreDataBlock structure specifies a set of properties that can be used by applications to store extra data in the shell link.
|
|
|
|
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|
|
|
2 |
|
|
|
|
|
|
|
|
|
3 |
|
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
BlockSize |
|||||||||||||||||||||||||||||||
BlockSignature |
|||||||||||||||||||||||||||||||
PropertyStore (variable) |
|||||||||||||||||||||||||||||||
... |
BlockSize (4 bytes): A 32-bit, unsigned integer that specifies the size of the PropertyStoreDataBlock structure. This value MUST be greater than or equal to 0x0000000C.
BlockSignature (4 bytes): A 32-bit, unsigned integer that specifies the signature of the PropertyStoreDataBlock extra data section. This value MUST be 0xA0000009.
PropertyStore (variable): A serialized property storage structure ([MS-PROPSTORE] section 2.2).