Metodo IVssComponentEx::SetPostSnapshotFailureMsg (vswriter.h)

Imposta una stringa di messaggio di errore PostSnapshot per un componente.

Questo metodo può essere chiamato solo dal metodo CVssWriter::OnPostSnapshot di un writer.

Sintassi

HRESULT SetPostSnapshotFailureMsg(
  [in] LPCWSTR wszFailureMsg
);

Parametri

[in] wszFailureMsg

Indirizzo di una stringa di caratteri wide con terminazione NULL allocata con estensione NULL contenente il messaggio di errore che descrive un errore che si è verificato durante l'elaborazione di un evento PostSnapshot .

Valore restituito

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

Valore Significato
S_OK
Il messaggio di errore è stato impostato correttamente.
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
Questo metodo non è stato chiamato dal metodo CVssWriter::OnPostSnapshot di un writer.

Commenti

Il messaggio di errore impostato da SetPostSnapshotFailureMsg si applica a tutti i file nel componente e a tutti i sottocomponenti.

Requisiti

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

Vedi anche

CVssWriter::OnPostSnapshot

IVssComponentEx

IVssComponentEx::GetPostSnapshotFailureMsg