ILog::TruncatePrefix 方法 (txlogpub.h)
丢弃日志的指定前缀,使其不再可检索。
语法
HRESULT TruncatePrefix(
[in] LSN lsnFirstToKeep
);
参数
[in] lsnFirstToKeep
第一条记录的 LSN 不会被丢弃。 如果此参数为 0,则清空整个日志。
返回值
此方法可以返回以下值以及其他 HRESULT 值。
返回代码 | 说明 |
---|---|
|
已成功截断日志。 |
|
lsnFirstToKeep 超出了日志的当前限制。 请参阅 ILog::GetLogLimits。 |
注解
此请求只是对日志实现的提示。 日志可以随意忽略请求,或保留超过严格请求的日志。 许多 ILog 实现将遵循后一个选项。
要求
最低受支持的客户端 | Windows XP [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2003 [仅限桌面应用] |
目标平台 | Windows |
标头 | txlogpub.h |