Partager via


Fonction DdqGetDiagnosticRecordBinaryDistribution (diagnosticdataquery.h)

Extrait le nom binaire et le chargement total estimé associé du volume d’événements de données de diagnostic en octets pour les fichiers binaires les plus bruyants de N en haut en fonction de la taille totale estimée du chargement, où N est la valeur transmise 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 Un handle de la session de requête de données de diagnostic en cours.

producerNames

Type : PCWSTR* Pointeur vers l’ensemble des 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 N é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 en cas de réussite de l’exécution.

Spécifications

   
Client minimal pris en charge Windows 10, version 2004 (10.0 ; Build 19041)
Serveur minimal pris en charge Windows Server, version 2004 (10.0 ; Build 19041)
En-tête diagnosticdataquery.h