EventDescriptor Struct
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Bevat de metagegevens die een gebeurtenis definiëren.
public value class EventDescriptor
public struct EventDescriptor
type EventDescriptor = struct
Public Structure EventDescriptor
- Overname
Opmerkingen
Deze klasse vertegenwoordigt een gebeurtenis die is gedefinieerd in het manifest. Nadat u het manifest hebt geschreven, gebruikt u de berichtencompilator (MC.exe) om een resourcebestand te genereren. Een byproduct van het proces is een headerbestand dat de gebeurtenisdescriptor in C bevat, zoals wordt weergegeven in het volgende voorbeeld.
EXTERN_C __declspec(selectany) const EVENT_DESCRIPTOR ReadEvent = {0x1, 0x0, 0x10, 0x4, 0x0, 0x0, 0x8000000000000005};
Gebruik de waarden van de descriptor om een exemplaar van deze klasse te maken, zoals wordt weergegeven in het volgende voorbeeld. Het trefwoord is een niet-ondertekende lange waarde en kan niet rechtstreeks naar een lange worden gecast; u moet het unchecked trefwoord taal gebruiken om de toewijzing toe te staan.
unchecked
{
readEvent = new EventDescriptor(0x1, 0x0, 0x10, 0x4, 0x0, 0x0, (long)0x8000000000000005);
}
U gebruikt de descriptor bij het aanroepen van de EventProvider.WriteEvent of EventProvider.WriteEvent methode.
Constructors
| Name | Description |
|---|---|
| EventDescriptor(Int32, Byte, Byte, Byte, Byte, Int32, Int64) |
Initialiseert een nieuw exemplaar van de EventDescriptor klasse. |
Eigenschappen
| Name | Description |
|---|---|
| Channel |
Haalt de kanaalwaarde op uit de gebeurtenisdescriptor. |
| EventId |
Haalt de waarde van de gebeurtenis-id op uit de gebeurtenisdescriptor. |
| Keywords |
Haalt de trefwoordwaarde op uit de gebeurtenisdescriptor. |
| Level |
Haalt de niveauwaarde op uit de gebeurtenisdescriptor. |
| Opcode |
Haalt de waarde van de bewerkingscode op uit de gebeurtenisdescriptor. |
| Task |
Haalt de taakwaarde op uit de gebeurtenisdescriptor. |
| Version |
Haalt de versiewaarde op uit de gebeurtenisdescriptor. |