Метод ILog::TruncatePrefix (txlogpub.h)
Удаляет указанный префикс журнала, что делает его недоступным для извлечения.
Синтаксис
HRESULT TruncatePrefix(
[in] LSN lsnFirstToKeep
);
Параметры
[in] lsnFirstToKeep
Номер LSN первой записи не будет выброшен. Если этот параметр равен 0, весь журнал очищается.
Возвращаемое значение
Этот метод может возвращать следующие значения, а также другие значения HRESULT .
Код возврата | Описание |
---|---|
|
Журнал успешно усечен. |
|
Значение lsnFirstToKeep выходит за текущие пределы журнала. См. раздел ILog::GetLogLimits. |
Комментарии
Этот запрос является лишь указанием для реализации журнала. Журнал может игнорировать запрос или хранить больше, чем было запрошено строго. Многие реализации ILog будут следовать этому последнему варианту.
Требования
Минимальная версия клиента | Windows XP [только классические приложения] |
Минимальная версия сервера | Windows Server 2003 [только классические приложения] |
Целевая платформа | Windows |
Header | txlogpub.h |