Функция ScanLogContainers (clfsw32.h)
Перечисляет контейнеры журналов. Вызовите эту функцию несколько раз, чтобы выполнить итерацию по всем контейнерам журналов.
Синтаксис
CLFSUSER_API BOOL ScanLogContainers(
[in, out] PCLFS_SCAN_CONTEXT pcxScan,
[in] CLFS_SCAN_MODE eScanMode,
[in, out, optional] LPVOID pReserved
);
Параметры
[in, out] pcxScan
Указатель на структуру, выделенную клиентом CLFS_SCAN_CONTEXT , которую инициализирует функция CreateLogContainerScanContext .
[in] eScanMode
Режим проверки контейнеров.
Контейнеры можно сканировать в любом из следующих режимов CLFS_SCAN_MODE .
[in, out, optional] pReserved
Зарезервировано. Задайте для параметра pReserved значение NULL.
Возвращаемое значение
Если функция выполняется успешно, возвращается ненулевое значение.
Если функция выполняется неудачно, возвращается нулевое значение. Дополнительные сведения об ошибке можно получить, вызвав GetLastError.
В следующем списке указаны возможные коды ошибок:
Комментарии
Идентификатор контейнера журнала возвращается в: pcxScan-pinfoContainer-LogicalContainerId>>.
Примеры
Пример использования этой функции см. в разделе Перечисление контейнеров журналов.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows Vista [только классические приложения] |
Минимальная версия сервера | Windows Server 2003 R2 [только классические приложения] |
Целевая платформа | Windows |
Header | clfsw32.h |
Библиотека | Clfsw32.lib |
DLL | Clfsw32.dll |