File specification. Can include wildcard characters ? and * Path to a file. The path can include environment variables or values extracted from registry keys. Is path specified recursive or limited to the directory that is specified. Alternate path in which to find the file. Files in a file group may have been copied to an alternative location by the writer. Backup should pick up the files from the alternative location instead of the original location but should restore the files to their original location Logical path for a database or file group. This logical name uses backslash as separators to form a logical namespace hierarchy Name used to identify a database or file group. May be qualified by a logical path. Version of a specific document Unique id to identify the writer. Note that this identifies the writer class rather than a specific instance of the writer. Unique id identifying the instance of a writer during backup. It has no meaning during restore. Components that are backed up or restored. Used to communicate between the writer and the backup application during backup and restore. Does the backup application select individual components or does it backup entire volumes Is backup saving the bootable state of the system. Type of backup being performed. Components that are backed up and restored that are associated with a specific writer instance Indication of whether the component was backed up successfully or not. This should be set during the BackupComplete notification Indication of whether component is database or file group Mapping from a location that was backed up to a location to restore to. Default metadata element for backup. Content is a binary hex string. Note that the writer can store whatever he wants in the component. This is just a simple default mechanism. Metadata to be passed on restore