Skip to main content

Module store

Module store 

Source
Expand description

Store block header, store information, and store attribute flags.

A store’s first block header (record type 0x04) records the size of the store information that follows it directly. The store information carries the shadow-copy identity GUIDs, the snapshot context, attribute flags, and the operating/service machine strings.

Structs§

AttributeFlags
VSS store attribute flags (VSS_VOLUME_SNAPSHOT_ATTRIBUTES).
StoreBlockHeader
A decoded store block header (the 128-byte record at a store’s block offset).
StoreInfo
The decoded store information record (identity + attributes of a snapshot).

Constants§

MAX_STORE_INFO_LEN
Upper bound on store-information bytes read, to bound a corrupt size field.
STORE_BLOCK_HEADER_LEN
Length of a store block header, in bytes.
STORE_HEADER_RECORD_TYPE
Record type of a store header block (offset 20).