EVENT_MAP_INFO-Struktur (tdh.h)
Definiert die Metadaten zur Ereigniszuordnung.
Syntax
typedef struct _EVENT_MAP_INFO {
ULONG NameOffset;
MAP_FLAGS Flag;
ULONG EntryCount;
union {
MAP_VALUETYPE MapEntryValueType;
ULONG FormatStringOffset;
};
EVENT_MAP_ENTRY MapEntryArray[ANYSIZE_ARRAY];
} EVENT_MAP_INFO;
Member
NameOffset
Offset vom Anfang dieser Struktur zu einer Unicode-Zeichenfolge mit Null-Endung, die den Namen der Ereigniszuordnung enthält.
Flag
Gibt an, ob es sich bei der Karte um eine Wertzuordnung, Bitmap oder Musterkarte handelt. Dieses Element kann mindestens einen Flagwert enthalten. Mögliche Werte finden Sie in der MAP_FLAGS-Enumeration .
EntryCount
Anzahl der Karteneinträge in MapEntryArray.
MapEntryValueType
Bestimmt, ob Sie das Value - oder InputOffset-Element von EVENT_MAP_ENTRY verwenden, um auf den Zuordnungswert zuzugreifen. Mögliche Werte finden Sie in der MAP_VALUETYPE-Enumeration .
FormatStringOffset
Wenn der Wert von Flag EVENTMAP_INFO_FLAG_MANIFEST_PATTERNMAP ist, verwenden Sie diesen Offset, um auf die Unicode-Zeichenfolge mit Null-Beendigung zuzugreifen, die den Wert des format-Attributs des patternMap-Elements enthält. Der Offset befindet sich am Anfang dieser Struktur.
Die EVENTMAP_INFO_FLAG_MANIFEST_PATTERNMAP gibt auch an, dass Sie das InputOffset-Element von EVENT_MAP_ENTRY verwenden, um auf den Kartenwert zuzugreifen.
MapEntryArray[ANYSIZE_ARRAY]
Array von Karteneinträgen. Ausführliche Informationen finden Sie in der EVENT_MAP_ENTRY-Struktur .
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows Vista [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 [nur Desktop-Apps] |
Kopfzeile | tdh.h |