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

Consulte también

TdhGetEventMapInformation