Condividi tramite


Funzione ClfsMgmtRemovePolicy (wdm.h)

La routine ClfsMgmtRemovePolicy reimposta la struttura CLFS_MGMT_POLICY di un log sul valore predefinito.

Sintassi

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

Parametri

[in] LogFile

Puntatore a una struttura LOG_FILE_OBJECT che rappresenta il log CLFS il cui criterio viene rimosso.

[in] PolicyType

Valore dell'enumerazione CLFS_MGMT_POLICY_TYPE che fornisce il tipo del criterio da rimuovere.

Valore restituito

La routine ClfsMgmtRemovePolicy restituisce uno dei valori NTSTATUS seguenti:

Codice restituito Descrizione
STATUS_SUCCESS
La gestione CLFS ha rimosso i criteri richiesti.
STATUS_UNSUCCESSFUL
La gestione CLFS non è stata in grado di elaborare la richiesta.
STATUS_INVALID_PARAMETER_1
È stato specificato un valore NULL per il parametro logfile.
STATUS_INSUFFICIENT_RESOURCES
Memoria insufficiente per completare l'operazione.
STATUS_INVALID_PARAMETER
Il valore del parametro PolicyType non è un valore valido per l'enumerazione CLFS_MGMT_POLICY_TYPE.
STATUS_LOG_POLICY_NOT_INSTALLED
Nessun criterio di questo tipo è stato registrato per il file di log.
 

Questa routine potrebbe restituire anche altri valori NTSTATUS .

Fabbisogno

Requisito Valore
client minimo supportato Disponibile in Windows Server 2003 R2, Windows Vista e versioni successive di Windows.
piattaforma di destinazione Desktop
intestazione wdm.h (include Wdm.h, Ntddk.h, Ntifs.h)
libreria Clfs.lib
dll Clfs.sys
IRQL <= APC_LEVEL

Vedere anche

CLFS_MGMT_POLICY

CLFS_MGMT_POLICY_TYPE