EVENT_MAP_INFO structure (tdh.h)
Définit les métadonnées relatives au mappage d’événements.
Syntaxe
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;
Membres
NameOffset
Décalage du début de cette structure vers une chaîne Unicode terminée par null qui contient le nom du mappage d’événements.
Flag
Indique si la carte est une carte de valeurs, une image bitmap ou une carte de modèle. Ce membre peut contenir une ou plusieurs valeurs d’indicateur. Pour connaître les valeurs possibles, consultez l’énumération MAP_FLAGS .
EntryCount
Nombre d’entrées de carte dans MapEntryArray.
MapEntryValueType
Détermine si vous utilisez le membre Value ou InputOffset de EVENT_MAP_ENTRY pour accéder à la valeur de carte. Pour connaître les valeurs possibles, consultez l’énumération MAP_VALUETYPE .
FormatStringOffset
Si la valeur de Flag est EVENTMAP_INFO_FLAG_MANIFEST_PATTERNMAP, utilisez ce décalage pour accéder à la chaîne Unicode terminée par null qui contient la valeur de l’attribut format de l’élément patternMap . Le décalage est du début de cette structure.
Le EVENTMAP_INFO_FLAG_MANIFEST_PATTERNMAP indique également que vous utilisez le membre InputOffset de EVENT_MAP_ENTRY pour accéder à la valeur de carte.
MapEntryArray[ANYSIZE_ARRAY]
Tableau d’entrées de carte. Pour plus d’informations, consultez la structure EVENT_MAP_ENTRY .
Configuration requise
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] |
En-tête | tdh.h |