Поделиться через


Метод IVssComponentEx::GetPostSnapshotFailureMsg (vswriter.h)

Возвращает строку сообщения о сбое PostSnapshot , заданную модулем записи для данного компонента.

Этот метод могут вызывать как авторы, так и инициаторы запроса. Модули записи должны вызывать этот метод после завершения асинхронной операции IVssBackupComponents::D oSnapshotSet .

Синтаксис

HRESULT GetPostSnapshotFailureMsg(
  [out] BSTR *pbstrFailureMsg
);

Параметры

[out] pbstrFailureMsg

Указатель на строку расширенных символов, завершающуюся значением NULL, содержащую сообщение об ошибке, которая произошла при обработке события PostSnapshot .

Возвращаемое значение

Ниже приведены допустимые коды возврата для этого метода.

Значение Значение
S_OK
Сообщение об ошибке успешно получено.
S_FALSE
Для компонента не задано сообщение об ошибке PostSnapshot .
E_INVALIDARG
Одно из значений параметра недопустимо.
E_OUTOFMEMORY
У вызывающего объекта не хватает памяти или других системных ресурсов.

Комментарии

Вызывающий объект отвечает за освобождение строки, на которую указывает параметр pbstrFailureMsg , путем вызова функции SysFreeString .

Требования

   
Минимальная версия клиента Windows Vista [только классические приложения]
Минимальная версия сервера Windows Server 2008 [только классические приложения]
Целевая платформа Windows
Header vswriter.h (включая Vss.h, VsWriter.h)
Библиотека VssApi.lib

См. также раздел

CVssWriter::OnPostSnapshot

IVssComponentEx

IVssComponentEx::SetPostSnapshotFailureMsg