EventDescriptor Structure
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Contient les métadonnées qui définissent un événement.
public value class EventDescriptor
public struct EventDescriptor
type EventDescriptor = struct
Public Structure EventDescriptor
- Héritage
Remarques
Cette classe représente un événement défini dans le manifeste. Après avoir écrit votre manifeste, vous utilisez le compilateur de messages (MC.exe) pour générer un fichier de ressources. Un sous-produit du processus est un fichier d’en-tête qui contient le descripteur d’événement en C, comme illustré dans l’exemple suivant.
EXTERN_C __declspec(selectany) const EVENT_DESCRIPTOR ReadEvent = {0x1, 0x0, 0x10, 0x4, 0x0, 0x0, 0x8000000000000005};
Utilisez les valeurs du descripteur pour créer une instance de cette classe, comme illustré dans l’exemple suivant. Le mot clé est une valeur longue non signée et ne peut pas être converti directement en long ; vous devez utiliser le unchecked
mot clé language pour autoriser l’affectation.
unchecked
{
readEvent = new EventDescriptor(0x1, 0x0, 0x10, 0x4, 0x0, 0x0, (long)0x8000000000000005);
}
Vous utilisez le descripteur lors de l’appel de la EventProvider.WriteEvent méthode ou EventProvider.WriteEvent .
Constructeurs
EventDescriptor(Int32, Byte, Byte, Byte, Byte, Int32, Int64) |
Initialise une nouvelle instance de la classe EventDescriptor. |
Propriétés
Channel |
Récupère la valeur de canal depuis le descripteur de l'événement. |
EventId |
Récupère l'identificateur de l'événement depuis le descripteur de l'événement. |
Keywords |
Récupère la valeur de mot clé depuis le descripteur de l'événement. |
Level |
Récupère la valeur de niveau depuis le descripteur de l'événement. |
Opcode |
Récupère la valeur du code d'opération depuis le descripteur de l'événement. |
Task |
Récupère la valeur de tâche depuis le descripteur de l'événement. |
Version |
Récupère la valeur de version depuis le descripteur de l'événement. |