Share via


Metodo IVssComponent::SetPreRestoreFailureMsg (vswriter.h)

Il metodo SetPreRestoreFailureMsg viene usato per creare un messaggio che descrive un errore nell'elaborazione di un evento PreRestore .

Solo un writer può chiamare questo metodo e solo durante un'operazione di ripristino.

Sintassi

HRESULT SetPreRestoreFailureMsg(
  [in] LPCWSTR wszPreRestoreFailureMsg
);

Parametri

[in] wszPreRestoreFailureMsg

Stringa di caratteri a caratteri con terminazione NULL allocata con terminazione NULL contenente il messaggio di errore che descrive un errore che si è verificato durante l'elaborazione di un evento PreRestore .

Valore restituito

Di seguito sono riportati i codici restituiti validi per questo metodo.

Valore Significato
S_OK
Impostare correttamente il messaggio di errore.
E_INVALIDARG
Uno dei valori dei parametri non è valido.
E_OUTOFMEMORY
Il chiamante non è in memoria o altre risorse di sistema.
VSS_E_BAD_STATE
Il chiamante non è nello stato corretto (backup o ripristino) per l'operazione.

Commenti

Il messaggio di errore impostato da SetPreRestoreFailureMsg si applica a tutti i file del componente e a qualsiasi sottocomponente non selezionabile.

Requisiti

   
Client minimo supportato Windows XP [solo app desktop]
Server minimo supportato Windows Server 2003 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione vswriter.h (include Vss.h, VsWriter.h)
Libreria VssApi.lib

Vedi anche

IVssComponent

IVssComponent::GetPostRestoreFailureMsg

IVssComponent::GetPreRestoreFailureMsg

IVssComponent::SetPostRestoreFailureMsg