cabeçalho diagnosticdataquery.h
Esse cabeçalho é usado por Segurança e Identidade. Para obter mais informações, consulte:
diagnosticdataquery.h contém as seguintes interfaces de programação:
Funções
DdqCancelDiagnosticRecordOperation Cancela todas as operações de consulta internas da API de Consulta de Dados de Diagnóstico pendentes para esta sessão. Isso pode ser chamado de outro thread para interromper APIs de consulta de execução prolongada. |
DdqCloseSession Fecha um identificador de sessão de Consulta de Dados de Diagnóstico. |
DdqCreateSession Cria um identificador de sessão da API de Consulta de Dados de Diagnóstico a ser usado para identificar exclusivamente uma sessão de Consulta de Dados de Diagnóstico. |
DdqExtractDiagnosticReport 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. |
DdqFreeDiagnosticRecordLocaleTags Libera memória alocada para informações de marca referenciadas pelo identificador de HDIAGNOSTIC_EVENT_TAG_DESCRIPTION. |
DdqFreeDiagnosticRecordPage Libera memória alocada para a página de registro de diagnóstico referenciada por HDIAGNOSTIC_RECORD identificador. |
DdqFreeDiagnosticRecordProducerCategories Libera memória alocada para o conjunto de categorias e a representação de texto das categorias referenciadas por HDIAGNOSTIC_EVENT_CATEGORY_DESCRIPTION identificador. |
DdqFreeDiagnosticRecordProducers Libera memória alocada para o conjunto de produtores referenciados por HDIAGNOSTIC_EVENT_PRODUCER_DESCRIPTION identificador. |
DdqFreeDiagnosticReport Libera memória alocada para relatórios de erro referenciados por HDIAGNOSTIC_REPORT_DATA identificador. |
DdqGetDiagnosticDataAccessLevelAllowed Retorna o nível de acesso de dados mais alto disponível para o chamador de API. Isso pode ser NoData, CurrentUserData ou AllUserData. |
DdqGetDiagnosticRecordAtIndex Busca informações de registro de dados de diagnóstico no índice especificado no recurso apontado pelo identificador de HDIAGNOSTIC_DATA_RECORD. |
DdqGetDiagnosticRecordBinaryDistribution Busca o nome binário e o upload total estimado associado do volume eventos de dados de diagnóstico em bytes para os N binários mais barulhentos com base no tamanho total estimado do upload, em que N é o valor passado para topNBinaries. |
DdqGetDiagnosticRecordCategoryAtIndex Busca uma categoria de registro de diagnóstico no índice especificado no recurso apontado pelo identificador HDIAGNOSTIC_DATA_EVENT_CATEGORY_DESCRIPTION. |
DdqGetDiagnosticRecordCategoryCount Busca o número (tamanho) das categorias de registro de diagnóstico no recurso apontado pelo identificador HDIAGNOSTIC_EVENT_CATEGORY_DESCRIPTION. |
DdqGetDiagnosticRecordCount Busca o número (tamanho) de elementos no recurso apontado pelo identificador HDIAGNOSTIC_DATA_RECORD. |
DdqGetDiagnosticRecordLocaleTagAtIndex Busca a descrição da marca no índice especificado no recurso apontado pelo identificador HDIAGNOSTIC_DATA_EVENT_TAG_DESCRIPTION. |
DdqGetDiagnosticRecordLocaleTagCount Busca o número (tamanho) de marcas no recurso apontado pelo identificador HDIAGNOSTIC_DATA_EVENT_TAG_DESCRIPTION. |
DdqGetDiagnosticRecordLocaleTags Busca informações para todas as marcas conhecidas na localidade especificada e fornece um identificador, HDIAGNOSTIC_EVENT_TAG_DESCRIPTION, aos dados. Uma localidade de exemplo seria "en-US". Um exemplo de valor retornado é um recurso DIAGNOSTIC_EVENT_TAG_DESCRIPTION que contém os seguintes dados: marca: 11, nome: "Conectividade e Configuração do Dispositivo" e descrição: "Dados que descrevem as conexões e a configuração dos dispositivos conectados ao serviço e à rede, incluindo a configuração, a configuração e o desempenho dos identificadores de dispositivo (por exemplo, endereços IP). |
DdqGetDiagnosticRecordPage Busca uma página (lote) de registros filtrados. A filtragem nos registros retornados é executada internamente usando os parâmetros de entrada DIAGNOSTIC_DATA_SEARCH_CRITERIA searchCriteria, pageRecordCount, offset e baseRowId. |
DdqGetDiagnosticRecordPayload Busca o texto da carga para o registro de evento especificado por rowId. |
DdqGetDiagnosticRecordProducerAtIndex Busca a descrição de um produtor no índice especificado no recurso apontado pelo identificador HDIAGNOSTIC_EVENT_PRODUCER_DESCRIPTION. |
DdqGetDiagnosticRecordProducerCategories Produtores e categorias têm uma relação hierárquica, ou seja, as categorias pertencem aos produtores. Essa função busca as IDs de Categoria disponíveis e a representação de texto de categorias para um determinado nome de produtor de diagnóstico. |
DdqGetDiagnosticRecordProducerCount Busca o número (tamanho) dos produtores no recurso apontado pelo HDIAGNOSTIC_EVENT_PRODUCER_DESCRIPTION. |
DdqGetDiagnosticRecordProducers Busca produtores de dados de diagnóstico disponíveis para uma sessão de consulta de dados de diagnóstico. |
DdqGetDiagnosticRecordStats Busca as estatísticas de registro de dados de diagnóstico da transcrição de eventos filtradas. A filtragem nas estatísticas retornadas é executada usando o parâmetro de entrada, DIAGNOSTIC_DATA_SEARCH_CRITERIA filtro. O estado do registro descreve quantos registros que correspondem aos critérios de pesquisa estão disponíveis e retorna parâmetros usados para consulta adicional de dados. Um dos usos dessa API é marcar se houve alterações desde a última vez em que os dados foram consultados. Uma alteração nos parâmetros de saída indica uma alteração no estado do estado do registro de transcrição do evento. |
DdqGetDiagnosticRecordSummary Busca estatísticas gerais sobre os registros de dados de diagnóstico, filtre por produtor. |
DdqGetDiagnosticRecordTagDistribution Busca eventos de dados de diagnóstico por estatísticas de distribuição de eventos de marca de privacidade com base nos nomes de produtor especificados. |
DdqGetDiagnosticReport Busca relatórios de erro carregados ou enfileirados para upload desse computador por meio de HDIAGNOSTIC_REPORT_DATA identificador. |
DdqGetDiagnosticReportAtIndex Busca um relatório de erro e suas informações no índice especificado no recurso apontado pelo identificador HDIAGNOSTIC_REPORT_DATA. |
DdqGetDiagnosticReportCount Busca o número (tamanho) dos relatórios de erro no recurso apontado por HDIAGNOSTIC_REPORT_DATA identificador. |
DdqGetDiagnosticReportStoreReportCount Busca o número (tamanho) de relatórios armazenados no repositório solicitado. |
DdqGetSessionAccessLevel Retorna o nível de acesso a dados da sessão atual de Consulta de Dados de Diagnóstico. |
DdqGetTranscriptConfiguration Obtém a configuração de transcrição de eventos, como tamanho máximo de armazenamento e horas de histórico de dados. |
DdqIsDiagnosticRecordSampledIn Busca o estado amostrado do dispositivo para um evento. |
DdqSetTranscriptConfiguration Define a configuração de transcrição de eventos, como tamanho máximo de armazenamento e horas de histórico de dados. Observe que a configuração falhará se o usuário não for elevado. |