Compartilhar via


Método IDCMSDK::EvaluateBaseline

O IDCMSDK::EvaluateBaseline método, no Configuration Manager, executa a operação de deteção do item de configuração de linha de base especificado.

Sintaxe

[IDL]
HRESULT EvaluateBaseline(
     const struct CIDetectInfo* pInfo,
     IDCMAgentCallback*  pCallback,
     BOOL  bForce,
     JobId*  pJobId
);

Parâmetros

pInfo Tipo de dados: struct

Qualificadores: [in]

Ponteiro para uma Estrutura CIDetectInfo que contém informações sobre o item de configuração da linha de base.

pCallback Tipo de dados: IDCMAgentCallback

Qualificadores: [in]

Ponteiro para um objeto IDCMAgentCallback Interface que é utilizado para notificar o agente do progresso, conclusão ou falha da operação.

bForce Tipo de dados: BOOL

Qualificadores: [in]

true se o método for forçar a análise de avaliação do item de configuração da linha de base. Este valor requer privilégios de administrador.

Uma definição de false para este parâmetro permite a execução da análise, mas não é executada se a última avaliação da linha de base tiver atingido o limiar TimeToLive da Gestão de Configuração Pretendida.

pJobId Tipo de dados: JobId

Qualificadores: [fora]

Ponteiro para o ID da nova tarefa do Desired Configuration Management Agent para o item de configuração de linha de base.

Return Values

Um HRESULT código. Os valores possíveis incluem, mas não estão limitados, o seguinte:

S_OK O método foi bem-sucedido. Todos os outros valores devolvidos indicam uma falha.

Requisitos

Requisitos de Runtime

Para obter mais informações, veja Configuration Manager Client Runtime Requirements (Requisitos de Runtime de Cliente do Configuration Manager).

Requisitos de Desenvolvimento

Para obter mais informações, veja Configuration Manager Client Development Requirements (Requisitos de Desenvolvimento de Clientes).

Confira também

IDCMSDK InterfaceIDCMAgentCallback InterfaceCIDetectInfo Structure