ログの指定したプレフィックスをスローし、取得できなくなります。
構文
HRESULT TruncatePrefix(
[in] LSN lsnFirstToKeep
);
パラメーター
[in] lsnFirstToKeep
破棄されない最初のレコードの LSN。 このパラメーターが 0 の場合、ログ全体が空になります。
戻り値
このメソッドは、次の値と他の HRESULT 値を 返すことができます。
| リターン コード | 説明 |
|---|---|
|
ログが正常に切り捨てられました。 |
|
lsnFirstToKeep がログの現在の制限を超えています。 「ILog::GetLogLimits」を参照してください。 |
解説
この要求は、ログ実装のヒントにすぎません。 ログは、要求を無視するか、厳密に要求された数を超えて保持してもかまいません。 多くの ILog 実装は、この後者のオプションに従います。
要件
| サポートされている最小のクライアント | Windows XP (デスクトップ アプリのみ) |
| サポートされている最小のサーバー | Windows Server 2003 (デスクトップ アプリのみ) |
| 対象プラットフォーム | Windows |
| ヘッダー | txlogpub.h |