Partager via


DdqGetDiagnosticRecordBinaryDistribution, fonction (diagnosticdataquery.h)

Récupère le nom binaire et le chargement total estimé du volume d’événements de données de diagnostic en octets pour les fichiers binaires les plus bruyants en fonction de la taille totale estimée du chargement, où N est la valeur passée pour topNBinaries.

Syntaxe

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

Paramètres

hSession

Type : HANDLE A handle vers la session de requête de données de diagnostic actuelle.

producerNames

Type : PCWSTR* Pointeur vers l’ensemble de noms de producteurs connus.

producerNameCount

Type : UINT32 Nombre de noms de producteurs

topNBinaries

Type : UINT32 Nombre d’enregistrements les plus bruyants à retourner

binaryStats

Type : DIAGNOSTIC_DATA_EVENT_BINARY_STATS Ce paramètre de sortie est le pointeur vers la liste des éléments DIAGNOSTIC_DATA_EVENT_BINARY_STATS les plus bruyants.

statCount

Type : UINT32 Nombre d’éléments dans binaryStats.

Valeur retournée

Type : HRESULT retourne S_OK à la fin réussie.

Spécifications

Requirement Valeur
Client minimum requis Windows 10, version 2004 (10.0 ; Build 19041)
Serveur minimal pris en charge Windows Server, version 2004 (10.0 ; Build 19041)
Header diagnosticdataquery.h
Library DiagnosticDataQuery.Lib