Fonction ClfsMgmtRemovePolicy (wdm.h)
La routine ClfsMgmtRemovePolicy réinitialise la CLFS_MGMT_POLICY structure d’un journal à sa valeur par défaut.
Syntaxe
CLFSUSER_API NTSTATUS ClfsMgmtRemovePolicy(
[in] PLOG_FILE_OBJECT LogFile,
[in] CLFS_MGMT_POLICY_TYPE PolicyType
);
Paramètres
[in] LogFile
Pointeur vers une structure de LOG_FILE_OBJECT qui représente le journal CLFS dont la stratégie est supprimée.
[in] PolicyType
Valeur de l’énumération CLFS_MGMT_POLICY_TYPE qui fournit le type de la stratégie à supprimer.
Valeur retournée
La routine ClfsMgmtRemovePolicy retourne l’une des valeurs NTSTATUS suivantes :
Code de retour | Description |
---|---|
|
La gestion de CLFS a supprimé la stratégie demandée. |
|
La gestion de CLFS n’a pas été en mesure de traiter la demande. |
|
Une valeur NULL a été fournie pour le paramètre LogFile . |
|
La mémoire est insuffisante pour terminer l’opération. |
|
La valeur du paramètre PolicyType n’est pas une valeur valide pour l’énumération CLFS_MGMT_POLICY_TYPE . |
|
Aucune stratégie de ce type n’a été inscrite pour le fichier journal. |
Cette routine peut également retourner d’autres valeurs NTSTATUS.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Disponible dans Windows Server 2003 R2, Windows Vista et versions ultérieures de Windows. |
Plateforme cible | Desktop (Expérience utilisateur) |
En-tête | wdm.h (inclure Wdm.h, Ntddk.h, Ntifs.h) |
Bibliothèque | Clfs.lib |
DLL | Clfs.sys |
IRQL | <= APC_LEVEL |