Funzione ClfsMgmtQueryPolicy (wdm.h)
La routine ClfsMgmtQueryPolicy recupera una struttura CLFS_MGMT_POLICY specifica per un log.
Sintassi
CLFSUSER_API NTSTATUS ClfsMgmtQueryPolicy(
[in] PLOG_FILE_OBJECT LogFile,
[in] CLFS_MGMT_POLICY_TYPE PolicyType,
[out] PCLFS_MGMT_POLICY Policy,
[out] PULONG PolicyLength
);
Parametri
[in] LogFile
Puntatore a una struttura LOG_FILE_OBJECT che rappresenta il log CLFS il cui criterio viene recuperato.
[in] PolicyType
Valore dell'enumerazione CLFS_MGMT_POLICY_TYPE che identifica il tipo di criteri da recuperare.
[out] Policy
Istanza della struttura CLFS_MGMT_POLICY che contiene i criteri.
[out] PolicyLength
Lunghezza del parametro criteri di.
Valore restituito
La routine ClfsMgmtQueryPolicy restituisce uno dei valori NTSTATUS seguenti:
Codice restituito | Descrizione |
---|---|
|
La gestione CLFS ha recuperato i criteri richiesti. |
|
La gestione CLFS non è stata in grado di elaborare la richiesta. |
|
Il valore del parametro PolicyType non è valido per l'enumerazione CLFS_MGMT_POLICY_TYPE. |
|
È stato specificato un valore NULL per il parametro logfile. |
|
Il valore del parametro PolicyLength è minore delle dimensioni di un'istanza della struttura CLFS_MGMT_POLICY. |
|
Memoria insufficiente per completare l'operazione. |
|
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 |