EVENT_MAP_INFO estructura (tdh.h)
Define los metadatos sobre el mapa de eventos.
Sintaxis
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;
Miembros
NameOffset
Desfase desde el principio de esta estructura a una cadena Unicode terminada en NULL que contiene el nombre del mapa de eventos.
Flag
Indica si el mapa es un mapa de valores, un mapa de bits o un mapa de patrones. Este miembro puede contener uno o varios valores de marca. Para conocer los valores posibles, consulte la enumeración MAP_FLAGS .
EntryCount
Número de entradas de mapa en MapEntryArray.
MapEntryValueType
Determina si usa el miembro Value o el miembro InputOffset de EVENT_MAP_ENTRY para tener acceso al valor del mapa. Para conocer los valores posibles, consulte la enumeración MAP_VALUETYPE .
FormatStringOffset
Si el valor de Flag es EVENTMAP_INFO_FLAG_MANIFEST_PATTERNMAP, use este desplazamiento para tener acceso a la cadena Unicode terminada en null que contiene el valor del atributo format del elemento patternMap . El desplazamiento es desde el principio de esta estructura.
El EVENTMAP_INFO_FLAG_MANIFEST_PATTERNMAP también indica que se usa el miembro InputOffset de EVENT_MAP_ENTRY para tener acceso al valor del mapa.
MapEntryArray[ANYSIZE_ARRAY]
Matriz de entradas de mapa. Para obtener más información, consulte la estructura EVENT_MAP_ENTRY .
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows Vista [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2008 [solo aplicaciones de escritorio] |
Encabezado | tdh.h |