Compartilhar via


Consulta

Consulta as propriedades da sessão e dos provedores em todos os perfis.

Sintaxe

HRESULT Query
  ([out] BSTR* pbstrResults,
  [in] VARIANT_BOOL fValidateRuntimeState)
;

Parâmetros

pbstrResults
[out] Uma cadeia de caracteres no formato XML que contém propriedades de sessão e provedor de todos os perfis iniciados pela biblioteca WPRC.

fValidateRuntimeState
[in] Um booliano que indica se a biblioteca deve determinar se a gravação está em execução.

Valor Retornado

A tabela a seguir descreve os valores possíveis.

Valor Retornado Descrição

S_OK

A função retornou com êxito as propriedades.

E_POINTER

O ponteiro é inválido.

E_WPRC_FAILED_TO_QUERY_PROFILES

A biblioteca não pôde consultar as propriedades da sessão e dos provedores em todos os perfis. Use IControlErrorInfo para obter informações detalhadas de erro.

E_WPRC_INVALID_PROFILES_RUNTIME_STATE

A lista de perfis em execução no sistema não corresponde àquelas usadas para iniciar a gravação. Consulte IControlErrorInfo para obter informações detalhadas sobre o erro.

IControlManager