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