Partilhar via


Função DdqExtractDiagnosticReport (diagnosticdataquery.h)

Usada para recuperar relatórios do Relatório de Erros do Windows, essa API extrai cabs para o caminho de destino especificado. Se o relatório de erros não contiver cabs, nenhum trabalho será executado.

Sintaxe

HRESULT DdqExtractDiagnosticReport(
  HDIAGNOSTIC_DATA_QUERY_SESSION hSession,
  UINT32                         reportStoreType,
  PCWSTR                         reportKey,
  PCWSTR                         destinationPath
);

Parâmetros

hSession

Tipo: manipular o identificador para a sessão de consulta de dados de diagnóstico atual

reportStoreType

Tipo: UINT32 O tipo de repositório de relatórios do qual extrair. Confira as observações.

reportKey

Tipo: PCWSTR Um ponteiro para a cadeia de caracteres da chave de relatório. Confira as observações.

destinationPath

Tipo: PCWSTR O caminho de destino para o qual o relatório deve ser extraído.

Valor de retorno

Tipo: HRESULT retorna S_OK após a conclusão bem-sucedida.

Observações

Para tipos de repositório de relatórios, consulte as APIs de WER. Para obter chaves de relatório, consulte as APIs de WER.

Requirements

Requirement Value
Cliente mínimo suportado Windows 10, versão 2004 (10.0; Build 19041)
Servidor mínimo compatível Windows Server, versão 2004 (10.0; Build 19041)
Header diagnosticdataquery.h
Library DiagnosticDataQuery.Lib