Compartilhar via


Função DdqGetDiagnosticRecordBinaryDistribution (diagnosticdataquery.h)

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 carregamento, em que N é o valor passado para topNBinaries.

Sintaxe

HRESULT DdqGetDiagnosticRecordBinaryDistribution(
  HDIAGNOSTIC_DATA_QUERY_SESSION     hSession,
  PCWSTR                             *producerNames,
  UINT32                             producerNameCount,
  UINT32                             topNBinaries,
  DIAGNOSTIC_DATA_EVENT_BINARY_STATS **binaryStats,
  UINT32                             *statCount
);

Parâmetros

hSession

Tipo: MANIPULE um identificador para a sessão atual de Consulta de Dados de Diagnóstico.

producerNames

Tipo: PCWSTR* Ponteiro para o conjunto de nomes de produtores conhecidos.

producerNameCount

Tipo: UINT32 Número de nomes de produtor

topNBinaries

Tipo: UINT32 O número de registros mais barulhentos a serem retornados

binaryStats

Tipo: DIAGNOSTIC_DATA_EVENT_BINARY_STATS Esse parâmetro de saída é o ponteiro para a lista dos itens de DIAGNOSTIC_DATA_EVENT_BINARY_STATS mais barulhentos do N.

statCount

Tipo: UINT32 O número de itens em binaryStats.

Valor de retorno

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

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