énumération TRACE_INFORMATION_CLASS (wdm.h)
Le type d’énumération TRACE_INFORMATION_CLASS est utilisé pour indiquer les types d’informations associées à une session de suivi d’événements WMI .
Syntax
typedef enum _TRACE_INFORMATION_CLASS {
TraceIdClass,
TraceHandleClass,
TraceEnableFlagsClass,
TraceEnableLevelClass,
GlobalLoggerHandleClass,
EventLoggerHandleClass,
AllLoggerHandlesClass,
TraceHandleByNameClass,
LoggerEventsLostClass,
TraceSessionSettingsClass,
LoggerEventsLoggedClass,
DiskIoNotifyRoutinesClass,
TraceInformationClassReserved1,
FltIoNotifyRoutinesClass,
TraceInformationClassReserved2,
WdfNotifyRoutinesClass,
MaxTraceInformationClass
} TRACE_INFORMATION_CLASS;
Constantes
TraceIdClass Récupère l’ID d’enregistreur d’événements (ULONG) d’une session de suivi d’événements en fonction d’un Wnode fourni par l’appelant. |
TraceHandleClass Récupère un handle de trace (TRACEHANDLE) pour une session de suivi d’événements en fonction d’un ID d’enregistreur d’événements fourni par l’appelant (ULONG). |
TraceEnableFlagsClass Récupère les indicateurs d’activation (ULONG) définis sur un handle de trace d’événements fourni par l’appelant (TRACEHANDLE). |
TraceEnableLevelClass Récupère le niveau d’activation (ULONG) défini sur un handle de trace d’événements fourni par l’appelant (TRACEHANDLE). |
GlobalLoggerHandleClass Récupère un handle de trace d’événement (TRACEHANDLE) pour l’enregistreur d’événements global. |
EventLoggerHandleClass Réservé à l’utilisation par le système d’exploitation. |
AllLoggerHandlesClass Récupère un tableau de handles de trace d’événements (tableau TRACEHANDLE) pour tous les enregistreurs d’événements valides. |
TraceHandleByNameClass Récupère un handle de trace d’événement (TRACEHANDLE) identifié par un nom convivial fourni par l’appelant (UNICODE_STRING structure dans la mémoire tampon). |
LoggerEventsLostClass Récupère le nombre (ULONG) d’événements perdus pour une session d’enregistreur d’événements en fonction d’un ID d’enregistreur d’événements (ULONG) fourni par l’appelant. |
TraceSessionSettingsClass Récupère les paramètres (structure ETW_TRACE_SESSION_SETTINGS) d’une session d’enregistreur d’événements en fonction d’un handle de trace fourni par l’appelant (TRACEHANDLE). |
LoggerEventsLoggedClass Récupère le nombre (ULONG) d’événements enregistrés dans une session d’enregistreur d’événements en fonction d’un ID d’enregistreur d’événements (ULONG) fourni par l’appelant. |
DiskIoNotifyRoutinesClass Réservé à l’utilisation par le système d’exploitation. |
TraceInformationClassReserved1 Réservé à l’utilisation par le système d’exploitation. |
FltIoNotifyRoutinesClass Réservé à l’utilisation par le système d’exploitation. |
TraceInformationClassReserved2 Réservé à l’utilisation par le système d’exploitation. |
WdfNotifyRoutinesClass Réservé à l’utilisation par le système d’exploitation. |
MaxTraceInformationClass Valeur maximale dans ce type d’énumération. |
Remarques
TRACE_INFORMATION_CLASS est fourni principalement pour une utilisation avec la routine WmiQueryTraceInformation , qui retourne des informations sur une session de suivi d’événements WMI.
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | wdm.h (inclure Wdm.h, Ntddk.h, Ntifs.h) |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour