TAG

Identifica uma entrada no banco de dados shim.

As entradas a seguir são do tipo TAG_TYPE_LIST (0x7000).

Constante/valor Descrição
TAG_DATABASE
(0x1 | TAG_TYPE_LIST)
Entrada de banco de dados.
TAG_LIBRARY
(0x2 | TAG_TYPE_LIST)
Entrada da biblioteca.
TAG_INEXCLUDE
(0x3 | TAG_TYPE_LIST)
Incluir e excluir entrada.
TAG_SHIM
(0x4 | TAG_TYPE_LIST)
Entrada shim que contém as informações de nome e finalidade.
TAG_PATCH
(0x5 | TAG_TYPE_LIST)
Entrada de patch que contém as informações de aplicação de patch na memória.
TAG_APP
(0x6 | TAG_TYPE_LIST)
Entrada do aplicativo.
TAG_EXE
(0x7 | TAG_TYPE_LIST)
Entrada executável.
TAG_MATCHING_FILE
(0x8 | TAG_TYPE_LIST)
Entrada de arquivo correspondente.
TAG_SHIM_REF
(0x9| TAG_TYPE_LIST)
Entrada de definição de shim.
TAG_PATCH_REF
(0xA | TAG_TYPE_LIST)
Entrada de definição de patch.
TAG_LAYER
(0xB | TAG_TYPE_LIST)
Entrada de shim de camada.
TAG_FILE
(0xC | TAG_TYPE_LIST)
Atributo de arquivo usado em uma entrada shim.
TAG_APPHELP
(0xD | TAG_TYPE_LIST)
Entrada de informações do Apphelp.
TAG_LINK
(0xE | TAG_TYPE_LIST)
Entrada de informações de link online do Apphelp.
TAG_DATA
(0xF | TAG_TYPE_LIST)
Entrada de mapeamento nome-valor.
TAG_MSI_TRANSFORM
(0x10 | TAG_TYPE_LIST)
Entrada de transformação MSI.
TAG_MSI_TRANSFORM_REF
(0x11 | TAG_TYPE_LIST)
Entrada de definição de transformação MSI.
TAG_MSI_PACKAGE
(0x12 | TAG_TYPE_LIST)
Entrada do pacote MSI.
TAG_FLAG
(0x13 | TAG_TYPE_LIST)
Entrada de sinalizador.
TAG_MSI_CUSTOM_ACTION
(0x14 | TAG_TYPE_LIST)
Entrada de ação personalizada msi.
TAG_FLAG_REF
(0x15 | TAG_TYPE_LIST)
Entrada de definição de sinalizador.
TAG_ACTION
(0x16 | TAG_TYPE_LIST)
Não utilizado.
TAG_LOOKUP
(0x17 | TAG_TYPE_LIST)
Entrada de pesquisa usada para pesquisa em um banco de dados de driver.
TAG_STRINGTABLE
(0x801 | TAG_TYPE_LIST)
Entrada de tabela de cadeia de caracteres.
TAG_INDEXES
(0x802 | TAG_TYPE_LIST)
Indexa a entrada que define todos os índices em um banco de dados shim.
TAG_INDEX
(0x803 | TAG_TYPE_LIST)
Entrada de índice que define um índice em um banco de dados shim.

As entradas a seguir são do tipo TAG_TYPE_STRINGREF (0x6000).

Constante/valor Descrição
TAG_NAME
(0x1 | TAG_TYPE_STRINGREF)
Atributo de nome.
TAG_DESCRIPTION
(0x2 | TAG_TYPE_STRINGREF)
Entrada de descrição.
TAG_MODULE
(0x3 | TAG_TYPE_STRINGREF)
Atributo do módulo.
TAG_API
(0x4 | TAG_TYPE_STRINGREF)
Entrada de API.
TAG_VENDOR
(0x5 | TAG_TYPE_STRINGREF)
Atributo de nome do fornecedor.
TAG_APP_NAME
(0x6 | TAG_TYPE_STRINGREF)
Atributo de nome do aplicativo que descreve uma entrada de aplicativo em um banco de dados shim.
TAG_COMMAND_LINE
(0x8 | TAG_TYPE_STRINGREF)
Atributo de linha de comando usado ao passar argumentos para um shim, por exemplo.
TAG_COMPANY_NAME
(0x9 | TAG_TYPE_STRINGREF)
Atributo de nome da empresa.
TAG_DLLFILE
(0xA | TAG_TYPE_STRINGREF)
Atributo de arquivo DLL para uma entrada de shim.
TAG_WILDCARD_NAME
(0xB | TAG_TYPE_STRINGREF)
Atributo de nome curinga para uma entrada executável com um curinga como o nome do arquivo.
TAG_PRODUCT_NAME
(0x10 | TAG_TYPE_STRINGREF)
Atributo de nome do produto.
TAG_PRODUCT_VERSION
(0x11 | TAG_TYPE_STRINGREF)
Atributo de versão do produto.
TAG_FILE_DESCRIPTION
(0x12 | TAG_TYPE_STRINGREF)
Atributo de descrição do arquivo.
TAG_FILE_VERSION
(0x13 | TAG_TYPE_STRINGREF)
Atributo de versão do arquivo.
TAG_ORIGINAL_FILENAME
(0x14 | TAG_TYPE_STRINGREF)
Atributo de nome de arquivo original.
TAG_INTERNAL_NAME
(0x15 | TAG_TYPE_STRINGREF)
Atributo de nome de arquivo interno.
TAG_LEGAL_COPYRIGHT
(0x16 | TAG_TYPE_STRINGREF)
Atributo de direitos autorais.
TAG_16BIT_DESCRIPTION
(0x17 | TAG_TYPE_STRINGREF)
Atributo de descrição de 16 bits.
TAG_APPHELP_DETAILS
(0x18 | TAG_TYPE_STRINGREF)
Apphelp detalha o atributo de informações da mensagem.
TAG_LINK_URL
(0x19 | TAG_TYPE_STRINGREF)
Atributo de URL do link online do Apphelp.
TAG_LINK_TEXT
(0x1A | TAG_TYPE_STRINGREF)
Atributo de texto de link online apphelp.
TAG_APPHELP_TITLE
(0x1B | TAG_TYPE_STRINGREF)
Atributo de título apphelp.
TAG_APPHELP_CONTACT
(0x1C | TAG_TYPE_STRINGREF)
Atributo de contato do fornecedor apphelp.
TAG_SXS_MANIFEST
(0x1D | TAG_TYPE_STRINGREF)
Entrada de manifesto lado a lado.
TAG_DATA_STRING
(0x1E | TAG_TYPE_STRINGREF)
Atributo de cadeia de caracteres para uma entrada de dados.
TAG_MSI_TRANSFORM_FILE
(0x1F | TAG_TYPE_STRINGREF)
Atributo de nome de arquivo de uma entrada de transformação MSI.
TAG_16BIT_MODULE_NAME
(0x20 | TAG_TYPE_STRINGREF)
Atributo de nome do módulo de 16 bits.
TAG_LAYER_DISPLAYNAME
(0x21 | TAG_TYPE_STRINGREF)
Não utilizado.
TAG_COMPILER_VERSION
(0x22 | TAG_TYPE_STRINGREF)
Versão do compilador do banco de dados Shim.
TAG_ACTION_TYPE
(0x23 | TAG_TYPE_STRINGREF)
Não utilizado.
TAG_EXPORT_NAME
(0x24 | TAG_TYPE_STRINGREF)
Exportar atributo de nome de arquivo.

As entradas a seguir são do tipo TAG_TYPE_DWORD (0x4000).

Constante/valor Descrição
TAG_SIZE
(0x1 | TAG_TYPE_DWORD)
Atributo de tamanho do arquivo.
TAG_OFFSET
(0x2 | TAG_TYPE_DWORD)
Não utilizado.
TAG_CHECKSUM
(0x3 | TAG_TYPE_DWORD)
Atributo de soma de verificação de arquivo.
TAG_SHIM_TAGID
(0x4 | TAG_TYPE_DWORD)
Atributo Shim TAGID .
TAG_PATCH_TAGID
(0x5 | TAG_TYPE_DWORD)
Atributo TAGID de patch.
TAG_MODULE_TYPE
(0x6 | TAG_TYPE_DWORD)
Atributo de tipo de módulo.
TAG_VERDATEHI
(0x7 | TAG_TYPE_DWORD)
Parte de alta ordem do atributo de data de versão do arquivo.
TAG_VERDATELO
(0x8 | TAG_TYPE_DWORD)
Parte de baixa ordem do atributo de data de versão do arquivo.
TAG_VERFILEOS
(0x9 | TAG_TYPE_DWORD)
Atributo de versão do arquivo do sistema operacional.
TAG_VERFILETYPE
(0xA | TAG_TYPE_DWORD)
Atributo de tipo de arquivo.
TAG_PE_CHECKSUM
(0xB | TAG_TYPE_DWORD)
Atributo de soma de verificação do arquivo PE.
TAG_PREVOSMAJORVER
(0xC | TAG_TYPE_DWORD)
Atributo de versão principal do sistema operacional.
TAG_PREVOSMINORVER
(0xD | TAG_TYPE_DWORD)
Atributo de versão secundária do sistema operacional.
TAG_PREVOSPLATFORMID
(0xE | TAG_TYPE_DWORD)
Atributo do identificador da plataforma do sistema operacional.
TAG_PREVOSBUILDNO
(0xF | TAG_TYPE_DWORD)
Atributo de número de build do sistema operacional.
TAG_PROBLEMSEVERITY
(0x10 | TAG_TYPE_DWORD)
Bloquear atributo de uma entrada apphelp. Isso determina se o aplicativo é rígido ou bloqueado temporariamente.
TAG_LANGID
(0x11 | TAG_TYPE_DWORD)
Identificador de idioma de uma entrada apphelp.
TAG_VER_LANGUAGE
(0x12 | TAG_TYPE_DWORD)
Atributo de versão de idioma de um arquivo.
TAG_ENGINE
(0x14 | TAG_TYPE_DWORD)
Não utilizado.
TAG_HTMLHELPID
(0x15 | TAG_TYPE_DWORD)
Atributo de identificador de ajuda para uma entrada apphelp.
TAG_INDEX_FLAGS
(0x16 | TAG_TYPE_DWORD)
Atributo flags para uma entrada de índice.
TAG_FLAGS
(0x17 | TAG_TYPE_DWORD)
Atributo flags para uma entrada Apphelp.
TAG_DATA_VALUETYPE
(0x18 | TAG_TYPE_DWORD)
Atributo de tipo de dados para uma entrada de dados.
TAG_DATA_DWORD
(0x19 | TAG_TYPE_DWORD)
Atributo de valor DWORD para uma entrada de dados.
TAG_LAYER_TAGID
(0x1A | TAG_TYPE_DWORD)
Atributo TAGID do shim de camada.
TAG_MSI_TRANSFORM_TAGID
(0x1B | TAG_TYPE_DWORD)
Atributo TAGID de transformação MSI.
TAG_LINKER_VERSION
(0x1C | TAG_TYPE_DWORD)
Atributo de versão do vinculador de um arquivo.
TAG_LINK_DATE
(0x1D | TAG_TYPE_DWORD)
Vincular atributo de data de um arquivo.
TAG_UPTO_LINK_DATE
(0x1E | TAG_TYPE_DWORD)
Vincular atributo de data de um arquivo. A correspondência é feita até e incluindo essa data de link.
TAG_OS_SERVICE_PACK
(0x1F | TAG_TYPE_DWORD)
Atributo do service pack do sistema operacional para uma entrada executável.
TAG_FLAG_TAGID
(0x20 | TAG_TYPE_DWORD)
Sinalizadores atributo TAGID .
TAG_RUNTIME_PLATFORM
(0x21 | TAG_TYPE_DWORD)
Atributo de plataforma em tempo de execução de um arquivo.
TAG_OS_SKU
(0x22 | TAG_TYPE_DWORD)
Atributo de SKU do sistema operacional para uma entrada executável.
TAG_OS_PLATFORM
(0x23 | TAG_TYPE_DWORD)
Atributo da plataforma do sistema operacional.
TAG_APP_NAME_RC_ID
(0x24 | TAG_TYPE_DWORD)
Atributo do identificador de recurso do nome do aplicativo para entradas apphelp.
TAG_VENDOR_NAME_RC_ID
(0x25 | TAG_TYPE_DWORD)
Atributo de identificador de recurso de nome do fornecedor para entradas apphelp.
TAG_SUMMARY_MSG_RC_ID
(0x26 | TAG_TYPE_DWORD)
Atributo de identificador de recurso de mensagem de resumo para entradas apphelp.
TAG_VISTA_SKU
(0x27 | TAG_TYPE_DWORD)
Atributo de SKU do Windows Vista.
TAG_DESCRIPTION_RC_ID
(0x28 | TAG_TYPE_DWORD)
Atributo de identificador de recurso de descrição para entradas apphelp.
TAG_PARAMETER1_RC_ID
(0x29 | TAG_TYPE_DWORD)
Atributo de identificador de recurso Parameter1 para entradas apphelp.
TAG_TAGID
(0x801 | TAG_TYPE_DWORD)
Atributo TAGID.

A entrada a seguir é do tipo TAG_TYPE_STRING (0x8000).

Constante/valor Descrição
TAG_STRINGTABLE_ITEM
(0x801 | TAG_TYPE_STRING)
Entrada de item de tabela de cadeia de caracteres.

As entradas a seguir são do tipo TAG_TYPE_NULL (0x1000).

Constante/valor Descrição
TAG_INCLUDE
(0x1 | TAG_TYPE_NULL)
Incluir entrada de lista.
TAG_GENERAL
(0x2 | TAG_TYPE_NULL)
Entrada de shim de uso geral.
TAG_MATCH_LOGIC_NOT
(0x3 | TAG_TYPE_NULL)
NÃO da entrada lógica correspondente.
TAG_APPLY_ALL_SHIMS
(0x4 | TAG_TYPE_NULL)
Não utilizado.
TAG_USE_SERVICE_PACK_FILES
(0x5 | TAG_TYPE_NULL)
Informações do service pack para entradas do Apphelp.
TAG_MITIGATION_OS
(0x6 | TAG_TYPE_NULL)
Mitigação na entrada de escopo do sistema operacional.
TAG_BLOCK_UPGRADE
(0x7 | TAG_TYPE_NULL)
Atualizar entrada de bloco.
TAG_INCLUDEEXCLUDEDLL
(0x8 | TAG_TYPE_NULL)
Entrada de inclusão/exclusão de DLL.

As entradas a seguir são do tipo TAG_TYPE_QWORD (0x5000).

Constante/valor Descrição
TAG_TIME
(0x1 | TAG_TYPE_QWORD)
Atributo de tempo.
TAG_BIN_FILE_VERSION
(0x2 | TAG_TYPE_QWORD)
Atributo de versão do arquivo bin para entradas de arquivo.
TAG_BIN_PRODUCT_VERSION
(0x3 | TAG_TYPE_QWORD)
Atributo de versão do produto bin para entradas de arquivo.
TAG_MODTIME
(0x4 | TAG_TYPE_QWORD)
Não utilizado.
TAG_FLAG_MASK_KERNEL
(0x5 | TAG_TYPE_QWORD)
Atributo de máscara de sinalizador de kernel.
TAG_UPTO_BIN_PRODUCT_VERSION
(0x6 | TAG_TYPE_QWORD)
Atributo de versão do produto bin de um arquivo. A correspondência é feita até e incluindo esta versão do produto.
TAG_DATA_QWORD
(0x7 | TAG_TYPE_QWORD)
Atributo de valor ULONGLONG para uma entrada de dados.
TAG_FLAG_MASK_USER
(0x8 | TAG_TYPE_QWORD)
Atributo de máscara de sinalizador do usuário.
TAG_FLAGS_NTVDM1
(0x9 | TAG_TYPE_QWORD)
Atributo de máscara de sinalizador NTVDM1.
TAG_FLAGS_NTVDM2
(0xA | TAG_TYPE_QWORD)
Atributo de máscara de sinalizador NTVDM2.
TAG_FLAGS_NTVDM3
(0xB | TAG_TYPE_QWORD)
Atributo de máscara de sinalizador NTVDM3.
TAG_FLAG_MASK_SHELL
(0xC | TAG_TYPE_QWORD)
Atributo de máscara de sinalizador de shell.
TAG_UPTO_BIN_FILE_VERSION
(0xD | TAG_TYPE_QWORD)
Atributo de versão do arquivo bin de um arquivo. A correspondência é feita até e incluindo esta versão do arquivo.
TAG_FLAG_MASK_FUSION
(0xE | TAG_TYPE_QWORD)
Atributo de máscara de sinalizador de fusão.
TAG_FLAG_PROCESSPARAM
(0xF | TAG_TYPE_QWORD)
Atributo de sinalizador de parâmetro de processo.
TAG_FLAG_LUA
(0x10 | TAG_TYPE_QWORD)
Atributo de sinalizador LUA.
TAG_FLAG_INSTALL
(0x11 | TAG_TYPE_QWORD)
Instale o atributo de sinalizador.

As entradas a seguir são do tipo TAG_TYPE_BINARY (0x9000).

Constante/valor Descrição
TAG_PATCH_BITS
(0x2 | TAG_TYPE_BINARY)
Atributo de bits de arquivo de patch.
TAG_FILE_BITS
(0x3 | TAG_TYPE_BINARY)
Atributo de bits de arquivo.
TAG_EXE_ID
(0x4 | TAG_TYPE_BINARY)
Atributo GUID de uma entrada executável.
TAG_DATA_BITS
(0x5 | TAG_TYPE_BINARY)
Atributo de bits de dados.
TAG_MSI_PACKAGE_ID
(0x6 | TAG_TYPE_BINARY)
Atributo do identificador de pacote MSI de um pacote MSI.
TAG_DATABASE_ID
(0x7 | TAG_TYPE_BINARY)
Atributo GUID de um banco de dados.
TAG_INDEX_BITS
(0x801 | TAG_TYPE_BINARY)
Atributo de bits de índice.

As entradas a seguir são do tipo TAG_TYPE_WORD (0x3000).

Constante/valor Descrição
TAG_MATCH_MODE
(0x1 | TAG_TYPE_WORD)
Atributo de modo de correspondência.
TAG_TAG
(0x801 | TAG_TYPE_WORD)
Entrada tag.
TAG_INDEX_TAG
(0x802 | TAG_TYPE_WORD)
Atributo tag de índice para uma entrada de índice.
TAG_INDEX_KEY
(0x803 | TAG_TYPE_WORD)
Atributo de chave de índice para uma entrada de índice.

Requisitos

Requisito Valor
parâmetro
Exposeenums2managed.h (include Axextendenums.h)

Confira também

Tipos de MARCA

TAGID

TAGREF