Función ClfsMgmtRemovePolicy (wdm.h)

La rutina ClfsMgmtRemovePolicy restablece la estructura CLFS_MGMT_POLICY de un registro en su valor predeterminado.

Sintaxis

CLFSUSER_API NTSTATUS ClfsMgmtRemovePolicy(
  [in] PLOG_FILE_OBJECT      LogFile,
  [in] CLFS_MGMT_POLICY_TYPE PolicyType
);

Parámetros

[in] LogFile

Puntero a una estructura de LOG_FILE_OBJECT que representa el registro clFS cuya directiva se va a quitar.

[in] PolicyType

Valor de la enumeración CLFS_MGMT_POLICY_TYPE que proporciona el tipo de directiva que se va a quitar.

Valor devuelto

La rutina ClfsMgmtRemovePolicy devuelve uno de los siguientes valores NTSTATUS:

Código devuelto Descripción
STATUS_SUCCESS
La administración de CLFS ha quitado la directiva solicitada.
STATUS_UNSUCCESSFUL
La administración de CLFS no pudo procesar la solicitud.
STATUS_INVALID_PARAMETER_1
Se proporcionó un valor NULL para el parámetro LogFile .
STATUS_INSUFFICIENT_RESOURCES
No hay memoria suficiente para completar la operación.
STATUS_INVALID_PARAMETER
El valor del parámetro PolicyType no es un valor válido para la enumeración CLFS_MGMT_POLICY_TYPE .
STATUS_LOG_POLICY_NOT_INSTALLED
No se ha registrado ninguna directiva de este tipo para el archivo de registro.
 

Esta rutina también podría devolver otros valores NTSTATUS.

Requisitos

Requisito Value
Cliente mínimo compatible Disponible en Windows Server 2003 R2, Windows Vista y versiones posteriores de Windows.
Plataforma de destino Escritorio
Encabezado wdm.h (incluya Wdm.h, Ntddk.h, Ntifs.h)
Library Clfs.lib
Archivo DLL Clfs.sys
IRQL <= APC_LEVEL

Consulte también

CLFS_MGMT_POLICY

CLFS_MGMT_POLICY_TYPE