Classe Image

Cette classe est la classe parente pour les événements d’image.

La syntaxe suivante est simplifiée à partir du code MOF.

Syntaxe

[Guid("{2cb15d1d-5fc1-11d2-abe1-00a0c911f518}"), EventVersion(2)]
class Image : MSNT_SystemTrace
{
};

Membres

La classe Image ne définit aucun membre.

Notes

Pour activer les événements d’image dans une session de journalisation du noyau NT, spécifiez l’indicateur EVENT_TRACE_FLAG_IMAGE_LOAD dans le membre EnableFlags de la structure EVENT_TRACE_PROPERTIES lors de l’appel de la fonction StartTrace .

Les consommateurs de trace d’événements peuvent implémenter un traitement spécial pour les événements de chargement d’images en appelant la fonction SetTraceCallback et en spécifiant ImageLoadGuid comme paramètre pGuid. Utilisez les types d’événements suivants pour identifier les événements de chargement d’images lors de la consommation d’événements.

Type d'événement Description
EVENT_TRACE_TYPE_LOAD(La valeur du type d’événement est 10)
Événement de chargement d’image. Généré lors du chargement d’une DLL ou d’un fichier exécutable. Le fournisseur génère un seul événement pour la première fois qu’une DLL donnée est chargée. La classe MOF Image_Load définit les données d’événement pour cet événement.
EVENT_TRACE_TYPE_END(La valeur du type d’événement est 2)
Événement de déchargement d’image. Généré lors du déchargement d’une DLL ou d’un fichier exécutable. Le fournisseur ne génère qu’un seul événement pour la dernière fois qu’une DLL donnée est déchargée. La classe MOF Image_Load définit les données d’événement pour cet événement.
EVENT_TRACE_TYPE_DC_START(La valeur du type d’événement est 3)
Événement de début de la collecte de données. Énumère toutes les images chargées au début de la trace. La classe MOF Image_Load définit les données d’événement pour cet événement.
EVENT_TRACE_TYPE_DC_END(La valeur du type d’événement est 4)
Événement de fin de collecte de données. Énumère toutes les images chargées à la fin de la trace. La classe MOF Image_Load définit les données d’événement pour cet événement.

 

Spécifications

Condition requise Valeur
Client minimal pris en charge
Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge
Windows Server 2008 [applications de bureau uniquement]

Voir aussi

MSNT_SystemTrace

Image_Load

Image_V0

Image_V1