estrutura EVENT_MAP_INFO (tdh.h)
Define os metadados sobre o mapa de eventos.
Sintaxe
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;
Membros
NameOffset
Deslocamento do início dessa estrutura para uma cadeia de caracteres Unicode terminada em nulo que contém o nome do mapa de eventos.
Flag
Indica se o mapa é um mapa de valor, bitmap ou mapa de padrões. Esse membro pode conter um ou mais valores de sinalizador. Para obter valores possíveis, consulte a enumeração MAP_FLAGS .
EntryCount
Número de entradas de mapa em MapEntryArray.
MapEntryValueType
Determina se você usa o membro Value ou o membro InputOffset do EVENT_MAP_ENTRY para acessar o valor do mapa. Para obter valores possíveis, consulte a enumeração MAP_VALUETYPE .
FormatStringOffset
Se o valor de Flag for EVENTMAP_INFO_FLAG_MANIFEST_PATTERNMAP, use esse deslocamento para acessar a cadeia de caracteres Unicode terminada em nulo que contém o valor do atributo format do elemento patternMap . O deslocamento é do início dessa estrutura.
O EVENTMAP_INFO_FLAG_MANIFEST_PATTERNMAP também indica que você usa o membro InputOffset do EVENT_MAP_ENTRY para acessar o valor do mapa.
MapEntryArray[ANYSIZE_ARRAY]
Matriz de entradas de mapa. Para obter detalhes, consulte a estrutura EVENT_MAP_ENTRY .
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows Vista [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2008 [somente aplicativos da área de trabalho] |
Cabeçalho | tdh.h |