ClfsMgmtRemovePolicy-Funktion (wdm.h)

Die ClfsMgmtRemovePolicy-Routine setzt die CLFS_MGMT_POLICY Struktur eines Protokolls auf den Standardwert zurück.

Syntax

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

Parameter

[in] LogFile

Ein Zeiger auf eine LOG_FILE_OBJECT-Struktur , die das CLFS-Protokoll darstellt, dessen Richtlinie entfernt wird.

[in] PolicyType

Ein Wert der CLFS_MGMT_POLICY_TYPE-Enumeration , der den Typ der zu entfernenden Richtlinie angibt.

Rückgabewert

Die ClfsMgmtRemovePolicy-Routine gibt einen der folgenden NTSTATUS-Werte zurück:

Rückgabecode Beschreibung
STATUS_SUCCESS
Die CLFS-Verwaltung hat die angeforderte Richtlinie entfernt.
STATUS_UNSUCCESSFUL
Die CLFS-Verwaltung konnte die Anforderung nicht verarbeiten.
STATUS_INVALID_PARAMETER_1
Für den LogFile-Parameter wurde ein NULL-Wert angegeben.
STATUS_INSUFFICIENT_RESOURCES
Es ist nicht genügend Arbeitsspeicher vorhanden, um den Vorgang abzuschließen.
STATUS_INVALID_PARAMETER
Der Wert des PolicyType-Parameters ist kein gültiger Wert für die CLFS_MGMT_POLICY_TYPE-Enumeration .
STATUS_LOG_POLICY_NOT_INSTALLED
Für die Protokolldatei wurde keine Richtlinie dieses Typs registriert.
 

Diese Routine kann auch andere NTSTATUS-Werte zurückgeben.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Verfügbar in Windows Server 2003 R2, Windows Vista und höheren Versionen von Windows.
Zielplattform Desktop
Header wdm.h (einschließlich Wdm.h, Ntddk.h, Ntifs.h)
Bibliothek Clfs.lib
DLL Clfs.sys
IRQL <= APC_LEVEL

Weitere Informationen

CLFS_MGMT_POLICY

CLFS_MGMT_POLICY_TYPE