Classe Image
Cette classe est la classe parente pour les événements d’image.
La syntaxe suivante est simplifiée à partir du code MOF.
[Guid("{2cb15d1d-5fc1-11d2-abe1-00a0c911f518}"), EventVersion(2)]
class Image : MSNT_SystemTrace
{
};
La classe Image ne définit aucun membre.
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. |
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] |