Metodo IVssHardwareSnapshotProviderEx::OnLunStateChange (vsprov.h)
Il servizio VSS chiama questo metodo per notificare ai provider hardware una modifica dello stato LUN.
Sintassi
HRESULT OnLunStateChange(
[in] VDS_LUN_INFORMATION *pSnapshotLuns,
[in] VDS_LUN_INFORMATION *pOriginalLuns,
[in] DWORD dwCount,
[in] DWORD dwFlags
);
Parametri
[in] pSnapshotLuns
Puntatore a una matrice di strutture dwCountVDS_LUN_INFORMATION, una per ogni LUN che contribuisce al volume di copia shadow.
[in] pOriginalLuns
Puntatore a una matrice di strutture dwCountVDS_LUN_INFORMATION, una per ogni LUN che contribuisce al volume originale.
[in] dwCount
Numero di elementi nella matrice
[in] dwFlags
Maschera di bit di flag _VSS_HARDWARE_OPTIONS che forniscono informazioni sulla modifica dello stato che i LUN di copia shadow sono stati sottoposti. Nella tabella seguente viene descritto il modo in cui ogni flag viene usato in questo parametro.
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. |
|
Si è verificato un errore imprevisto del provider. Se viene restituito, l'errore deve essere descritto in una voce nel registro eventi dell'applicazione, fornendo all'utente informazioni su come risolvere il problema. |
Fabbisogno
Requisito | Valore |
---|---|
client minimo supportato | Nessuna supportata |
server minimo supportato | Windows Server 2008 [solo app desktop] |
piattaforma di destinazione | Finestre |
intestazione |
vsprov.h |