Функция 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 |
Header | pdh.h |
Библиотека | Pdh.lib |
DLL | Pdh.dll |