Função ClfsMgmtQueryPolicy (wdm.h)
A rotina de ClfsMgmtQueryPolicy recupera uma estrutura de CLFS_MGMT_POLICY específica para um log.
Sintaxe
CLFSUSER_API NTSTATUS ClfsMgmtQueryPolicy(
[in] PLOG_FILE_OBJECT LogFile,
[in] CLFS_MGMT_POLICY_TYPE PolicyType,
[out] PCLFS_MGMT_POLICY Policy,
[out] PULONG PolicyLength
);
Parâmetros
[in] LogFile
Um ponteiro para uma estrutura LOG_FILE_OBJECT que representa o log CLFS cuja política está sendo recuperada.
[in] PolicyType
Um valor da enumeração CLFS_MGMT_POLICY_TYPE que identifica o tipo de política a ser recuperada.
[out] Policy
Uma instância da estrutura CLFS_MGMT_POLICY que contém a política.
[out] PolicyLength
O comprimento do parâmetro de Política de.
Valor de retorno
A rotina de ClfsMgmtQueryPolicy retorna um dos seguintes valores NTSTATUS:
Código de retorno | Descrição |
---|---|
|
O gerenciamento CLFS recuperou a política solicitada. |
|
O gerenciamento do CLFS não pôde processar a solicitação. |
|
O valor do parâmetro PolicyType não é válido para a enumeração CLFS_MGMT_POLICY_TYPE. |
|
Um valor de NULL foi fornecido para o parâmetro LogFile. |
|
O valor do parâmetro PolicyLength é menor que o tamanho de uma instância da estrutura CLFS_MGMT_POLICY. |
|
Não há memória suficiente para concluir a operação. |
|
Nenhuma política desse tipo foi registrada para o arquivo de log. |
Essa rotina também pode retornar outros NTSTATUS Values.
Requisitos
Requisito | Valor |
---|---|
de cliente com suporte mínimo | Disponível no Windows Server 2003 R2, Windows Vista e versões posteriores do Windows. |
da Plataforma de Destino | Área de trabalho |
cabeçalho | wdm.h (include Wdm.h, Ntddk.h, Ntifs.h) |
biblioteca | Clfs.lib |
de DLL | Clfs.sys |
IRQL | <= APC_LEVEL |