EVENT_MAP_INFO struttura (tdh.h)
Definisce i metadati sulla mappa eventi.
Sintassi
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;
Members
NameOffset
Offset dall'inizio di questa struttura a una stringa Unicode con terminazione null contenente il nome della mappa eventi.
Flag
Indica se la mappa è una mappa dei valori, una bitmap o una mappa modello. Questo membro può contenere uno o più valori flag. Per i valori possibili, vedere l'enumerazione MAP_FLAGS .
EntryCount
Numero di voci della mappa in MapEntryArray.
MapEntryValueType
Determina se si usa il membro Value o InputOffset di EVENT_MAP_ENTRY per accedere al valore della mappa. Per i valori possibili, vedere l'enumerazione MAP_VALUETYPE .
FormatStringOffset
Se il valore di Flag è EVENTMAP_INFO_FLAG_MANIFEST_PATTERNMAP, usare questo offset per accedere alla stringa Unicode con terminazione null contenente il valore dell'attributo di formato dell'elemento patternMap . L'offset si trova dall'inizio di questa struttura.
Il EVENTMAP_INFO_FLAG_MANIFEST_PATTERNMAP indica anche che si usa il membro InputOffset di EVENT_MAP_ENTRY per accedere al valore della mappa.
MapEntryArray[ANYSIZE_ARRAY]
Matrice di voci della mappa. Per informazioni dettagliate, vedere la struttura EVENT_MAP_ENTRY .
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows Vista [solo app desktop] |
Server minimo supportato | Windows Server 2008 [solo app desktop] |
Intestazione | tdh.h |