Partager via


DIAGNOSTIC_DATA_RECORD structure (diagnosticdataquerytypes.h)

Cette ressource décrit un enregistrement de données de diagnostic individuel (événement).

Syntaxe

typedef struct tagDIAGNOSTIC_DATA_RECORD {
  INT64  rowId;
  UINT64 timestamp;
  UINT64 eventKeywords;
  LPWSTR fullEventName;
  LPWSTR providerGroupGuid;
  LPWSTR producerName;
  INT32  *privacyTags;
  UINT32 privacyTagCount;
  INT32  *categoryIds;
  UINT32 categoryIdCount;
  BOOL   isCoreData;
  LPWSTR extra1;
  LPWSTR extra2;
  LPWSTR extra3;
} DIAGNOSTIC_DATA_RECORD;

Membres

rowId

Type : INT64 ID de ligne de l’enregistrement.

timestamp

Type : UINT64 Horodatage du traitement de l’enregistrement.

eventKeywords

Type : UINT64 Mots clés associés à cet événement.

fullEventName

Type : LPWSTR Nom complet de l’événement.

providerGroupGuid

Type : LPWSTR GUID du groupe de fournisseurs pour cet événement.

producerName

Type : LPWSTR Nom du producteur associé à cet événement.

privacyTags

Type : INT32* Liste des ID de balise de confidentialité pour cet événement.

privacyTagCount

Type : UINT32 Nombre de balises de confidentialité associées à cet événement.

categoryIds

Type : INT32* Liste des catégories associées à cet événement.

categoryIdCount

Type : UINT32 Nombre de catégories associées à cet événement.

isCoreData

Type : BOOLTRUE si cet enregistrement est des données de base. Sinon, FALSE.

extra1

extra2

extra3

Remarques

Configuration requise

Condition requise Valeur
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 diagnosticdataquerytypes.h