Compartir a través de


Función ClfsMgmtRemovePolicy (wdm.h)

La rutina ClfsMgmtRemovePolicy restablece la estructura CLFS_MGMT_POLICY de un registro a 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 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 de.
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 puede devolver otros valores NTSTATUS.

Requisitos

Requisito Valor
cliente mínimo admitido Disponible en Windows Server 2003 R2, Windows Vista y versiones posteriores de Windows.
de la plataforma de destino de Escritorio
encabezado de wdm.h (include Wdm.h, Ntddk.h, Ntifs.h)
biblioteca de Clfs.lib
DLL de Clfs.sys
irQL <= APC_LEVEL

Consulte también

CLFS_MGMT_POLICY

CLFS_MGMT_POLICY_TYPE