Funzione ClfsMgmtQueryPolicy (wdm.h)
La routine ClfsMgmtQueryPolicy recupera una struttura di 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 criterio da recuperare.
[out] Policy
Istanza della struttura CLFS_MGMT_POLICY che contiene i criteri.
[out] PolicyLength
Lunghezza del parametro Policy .
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 può restituire anche altri valori NTSTATUS.
Requisiti
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 |