Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Подпрограмма clfsMgmtRegisterManagedClient создает клиент, который будет управлять журналом CLFS.
Синтаксис
CLFSUSER_API NTSTATUS ClfsMgmtRegisterManagedClient(
[in] PLOG_FILE_OBJECT LogFile,
[in] PCLFS_MGMT_CLIENT_REGISTRATION RegistrationData,
PCLFS_MGMT_CLIENT ClientCookie
);
Параметры
[in] LogFile
Указатель на структуру LOG_FILE_OBJECT, представляющую поток журналов CLFS, который клиент, созданный ClfsMgmtRegisterManagedClient будет управлять.
[in] RegistrationData
Экземпляр структуры CLFS_MGMT_CLIENT_REGISTRATION, содержащей функции, которые будут использоваться для управления журналом.
ClientCookie
Файл cookie, который мы возвращаем вызывающему объекту для дальнейшего использования API.
Возвращаемое значение
Подпрограмма ClfsMgmtRegisterManagedClient возвращает одно из следующих значений NTSTATUS:
| Возвращаемый код | Описание |
|---|---|
|
Клиент создан для управления журналом. |
|
Управление CLFS не удалось создать клиент для управления журналом. |
|
Для завершения операции недостаточно памяти. |
|
Недопустимый входной параметр. |
Эта подпрограмма также может возвращать другие значения NTSTATUS.
Замечания
Параметр клиента, предоставляемый подпрограммой clfsMgmtRegisterManagedClient, является обязательным параметром для других функций управления CLFS. Это значение следует сохранить для последующего использования.
Клиентское приложение должно быть готово к вызову подпрограммы обратного вызова, как только оно вызывает подпрограмму ClfsMgmtRegisterManagedClient.
Несколько клиентов могут зарегистрировать в потоке журналов.
Требования
| Требование | Ценность |
|---|---|
| минимальные поддерживаемые клиентские | Доступно в Windows Server 2003 R2, Windows Vista и более поздних версиях Windows. |
| целевая платформа | Настольный |
| заголовка | wdm.h (include Wdm.h, Ntddk.h, Ntifs.h) |
| библиотеки | Clfs.lib |
| DLL | Clfs.sys |
| IRQL | <= APC_LEVEL |