Metodo IVssHardwareSnapshotProvider::BeginPrepareSnapshot (vsprov.h)
Il metodo BeginPrepareSnapshot viene chiamato per ogni copia shadow aggiunta al set di copia shadow.
Sintassi
HRESULT BeginPrepareSnapshot(
[in] VSS_ID SnapshotSetId,
[in] VSS_ID SnapshotId,
[in] LONG lContext,
[in] LONG lLunCount,
[in] VSS_PWSZ *rgDeviceNames,
[in, out] VDS_LUN_INFORMATION *rgLunInformation
);
Parametri
[in] SnapshotSetId
Identificatore del set di copia shadow.
[in] SnapshotId
Identificatore della copia shadow da creare.
[in] lContext
Contesto di copia shadow per il set di copia shadow corrente come enumerato da _VSS_VOLUME_SNAPSHOT_ATTRIBUTES.
[in] lLunCount
Numero di LUN che contribuiscono a questo volume di copia shadow.
[in] rgDeviceNames
Puntatore alla matrice di puntatori lLunCount alle stringhe, ogni stringa contenente il nome di un LUN da copiare.
[in, out] rgLunInformation
Puntatore alla matrice di strutture VDS_LUN_INFORMATION lLunCount, una per ogni LUN che contribuisce a questo volume di copia shadow.
Valore restituito
Questo metodo può restituire uno di questi valori.
Codice/valore restituito | Descrizione |
---|---|
|
L'operazione è stata completata correttamente. |
|
Memoria insufficiente o altre risorse di sistema. |
|
Uno dei valori dei parametri non è valido. |
|
Il provider ha raggiunto il numero massimo di volumi che può supportare. |
|
Il volume specificato è annidato troppo profondamente per partecipare all'operazione VSS.
Windows Server 2008, Windows Vista, Windows Server 2003 e Windows XP: Questo codice restituito non è supportato. |
|
Si è verificato un errore del provider imprevisto. Il provider deve segnalare un evento nel registro eventi dell'applicazione che fornisce all'utente informazioni su come risolvere il problema. |
|
Il provider non supporta questo volume. |
|
Il contesto specificato da lContext non è supportato. |
Commenti
Questo metodo non può essere chiamato per un disco rigido virtuale (VHD) annidato all'interno di un altro disco rigido virtuale.
Windows Server 2008, Windows Vista, Windows Server 2003 e Windows XP: I dischi rigidi virtuali non sono supportati.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Nessuno supportato |
Server minimo supportato | Windows Server 2003 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | vsprov.h |