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


Метод ILog::TruncatePrefix (txlogpub.h)

Удаляет указанный префикс журнала, что делает его недоступным для извлечения.

Синтаксис

HRESULT TruncatePrefix(
  [in] LSN lsnFirstToKeep
);

Параметры

[in] lsnFirstToKeep

Номер LSN первой записи не будет выброшен. Если этот параметр равен 0, весь журнал очищается.

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

Этот метод может возвращать следующие значения, а также другие значения HRESULT .

Код возврата Описание
S_OK
Журнал успешно усечен.
E_INVALIDARG
Значение lsnFirstToKeep выходит за текущие пределы журнала. См. раздел ILog::GetLogLimits.

Комментарии

Этот запрос является лишь указанием для реализации журнала. Журнал может игнорировать запрос или хранить больше, чем было запрошено строго. Многие реализации ILog будут следовать этому последнему варианту.

Требования

   
Минимальная версия клиента Windows XP [только классические приложения]
Минимальная версия сервера Windows Server 2003 [только классические приложения]
Целевая платформа Windows
Header txlogpub.h

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

ILog