PdhGetLogFileSize 函数 (pdh.h)
返回指定日志文件的大小。
语法
PDH_FUNCTION PdhGetLogFileSize(
[in] PDH_HLOG hLog,
[out] LONGLONG *llSize
);
参数
[in] hLog
日志文件的句柄。 PdhOpenLog 或 PdhBindInputDataSource 函数返回此句柄。
[out] llSize
日志文件的大小(以字节为单位)。
返回值
如果函数成功,则返回ERROR_SUCCESS。
如果函数失败,则返回值为 系统错误代码 或 PDH 错误代码。 下面是可能的值。
返回代码 | 说明 |
---|---|
|
尝试打开日志文件时出错。 |
|
句柄无效。 |
注解
如果日志文件句柄指向多个绑定日志文件,则大小是所有日志文件的总和。 如果日志文件是 SQL 日志文件,则 llSize 参数是日志文件中的记录数。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows XP [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2003 [仅限桌面应用] |
目标平台 | Windows |
标头 | pdh.h |
Library | Pdh.lib |
DLL | Pdh.dll |