Função DdqGetDiagnosticRecordBinaryDistribution (diagnosticdataquery.h)

Busca o nome binário e o upload total estimado associado do volume de 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.

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: HANDLE 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 N itens de DIAGNOSTIC_DATA_EVENT_BINARY_STATS mais barulhentos.

statCount

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

Valor retornado

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

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