Função DdqExtractDiagnosticReport (diagnosticdataquery.h)

Usada para recuperar relatórios 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: identificador HANDLE 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. Consulte Observações.

reportKey

Tipo: PCWSTR Um ponteiro para a cadeia de caracteres de chave de relatório. Consulte Observações.

destinationPath

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

Valor retornado

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

Comentários

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

Requisitos

   
Cliente mínimo com suporte Windows 10, versão 2004 (10.0; Build 19041)
Servidor mínimo com suporte Windows Server, versão 2004 (10.0; Build 19041)
Cabeçalho diagnosticdataquery.h