Метод CVssWriterEx2::GetSessionId (vswriter.h)
Возвращает идентификатор сеанса модуля записи.
Синтаксис
HRESULT GetSessionId(
[out] VSS_ID *idSession
);
Параметры
[out] idSession
Указатель на переменную, получающую идентификатор сеанса.
Возвращаемое значение
Если этот метод завершается успешно, он возвращает S_OK. В противном случае возвращается код ошибки HRESULT .
Комментарии
Идентификатор сеанса — это непрозрачное значение, однозначно определяющее сеанс резервного копирования или восстановления. Он используется для различения текущего сеанса между несколькими параллельными сеансами резервного копирования или восстановления.
Рекомендуется, чтобы записи и инициаторы запроса включали идентификатор сеанса во все сообщения диагностика, используемые для ведения журнала и трассировки событий.
Если обработчик событий модуля записи (например , CVssWriter::OnFreeze) вызывает этот метод, он должен сделать это в том же потоке, который вызвал обработчик событий. Дополнительные сведения см. в разделе Обработка событий записи.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 7 [только классические приложения] |
Минимальная версия сервера | Windows Server 2008 R2 [только классические приложения] |
Целевая платформа | Windows |
Header | vswriter.h (включая Vss.h, VsWriter.h) |
Библиотека | VssApi.lib |