Accesso del richiedente ai dati copiati dall'ombreggiatura
Una volta completata la copia shadow, il meccanismo più importante per ottenere l'accesso ai dati del file che contiene è tramite l'uso dell'oggetto dispositivo della copia shadow.
Il m_pwszSnapshotDeviceObject membro di una struttura VSS_SNAPSHOT_PROP è una stringa contenente un oggetto dispositivo copiato da shadow. Un richiedente può ottenere un oggetto VSS_SNAPSHOT_PROP del volume copiato da shadow se conosce la VSS_ID del volume (identificazione GUID) e lo passa a IVssBackupComponents::GetSnapshotProperties.
Un richiedente può anche ottenere informazioni sulle proprietà di copia shadow usando il membro Obj.Snap della struttura VSS_OBJECT_PROP (ovvero una struttura VSS_SNAPSHOT_PROP ) ottenuta usando IVssEnumObject per scorrere l'elenco di oggetti restituiti da una chiamata a IVssBackupComponents::Query.
L'oggetto dispositivo deve essere interpretato come radice di un volume copiato dall'ombreggiatura. Per questo motivo, l'oggetto dispositivo non contiene alcuna barra rovesciata ("\").
I percorsi del volume copiato dall'ombreggiatura vengono ottenuti sostituendo la radice del percorso originale con l'oggetto dispositivo. Ad esempio, dato un percorso nel volume originale di "C:\DATABASE\*.mdb" e un'istanza VSS_SNAPSHOT_PROP di snapProp, si otterrà il percorso nel volume shadow copiato concatenando snapPropm_pwszShadow copyDeviceObject, "\" e "\DATABASE\*.mdb".
I set di file VSS potrebbero avere caratteri jolly nei descrittori file, quindi ottenere un elenco completo dei file in una copia shadow gestita da un componente potrebbe richiedere l'uso di metodi come FindFileFirst, FindFileFirstEx e FindNextFile.