TAG
Identifies an entry in the shim database.
The following entries are of type TAG_TYPE_LIST (0x7000).
Constant/value | Description |
---|---|
|
Database entry. |
|
Library entry. |
|
Include and exclude entry. |
|
Shim entry that contains the name and purpose information. |
|
Patch entry that contains the in-memory patching information. |
|
Application entry. |
|
Executable entry. |
|
Matching file entry. |
|
Shim definition entry. |
|
Patch definition entry. |
|
Layer shim entry. |
|
File attribute used in a shim entry. |
|
Apphelp information entry. |
|
Apphelp online link information entry. |
|
Name-value mapping entry. |
|
MSI transformation entry. |
|
MSI transformation definition entry. |
|
MSI package entry. |
|
Flag entry. |
|
MSI custom action entry. |
|
Flag definition entry. |
|
Unused. |
|
Lookup entry used for lookup in a driver database. |
|
String table entry. |
|
Indexes entry that defines all the indexes in a shim database. |
|
Index entry that defines an index in a shim database. |
The following entries are of type TAG_TYPE_STRINGREF (0x6000).
Constant/value | Description |
---|---|
|
Name attribute. |
|
Description entry. |
|
Module attribute. |
|
API entry. |
|
Vendor name attribute. |
|
Application name attribute that describes an application entry in a shim database. |
|
Command line attribute that is used when passing arguments to a shim, for example. |
|
Company name attribute. |
|
DLL file attribute for a shim entry. |
|
Wildcard name attribute for an executable entry with a wildcard as the file name. |
|
Product name attribute. |
|
Product version attribute. |
|
File description attribute. |
|
File version attribute. |
|
Original file name attribute. |
|
Internal file name attribute. |
|
Copyright attribute. |
|
16-bit description attribute. |
|
Apphelp details message information attribute. |
|
Apphelp online link URL attribute. |
|
Apphelp online link text attribute. |
|
Apphelp title attribute. |
|
Apphelp vendor contact attribute. |
|
Side-by-side manifest entry. |
|
String attribute for a data entry. |
|
File name attribute of an MSI transformation entry. |
|
16-bit module name attribute. |
|
Unused. |
|
Shim database compiler version. |
|
Unused. |
|
Export file name attribute. |
The following entries are of type TAG_TYPE_DWORD (0x4000).
Constant/value | Description |
---|---|
|
File size attribute. |
|
Unused. |
|
File checksum attribute. |
|
Shim TAGID attribute. |
|
Patch TAGID attribute. |
|
Module type attribute. |
|
High-order portion of the file version date attribute. |
|
Low-order portion of the file version date attribute. |
|
Operating system file version attribute. |
|
File type attribute. |
|
PE file checksum attribute. |
|
Major operating system version attribute. |
|
Minor operating system version attribute. |
|
Operating system platform identifier attribute. |
|
Operating system build number attribute. |
|
Block attribute of an Apphelp entry. This determines whether the application is hard or soft blocked. |
|
Language identifier of an Apphelp entry. |
|
Language version attribute of a file. |
|
Unused. |
|
Help identifier attribute for an Apphelp entry. |
|
Flags attribute for an index entry. |
|
Flags attribute for an Apphelp entry. |
|
Data type attribute for a data entry. |
|
DWORD value attribute for a data entry. |
|
Layer shim TAGID attribute. |
|
MSI transform TAGID attribute. |
|
Linker version attribute of a file. |
|
Link date attribute of a file. |
|
Link date attribute of a file. Matching is done up to and including this link date. |
|
Operating system service pack attribute for an executable entry. |
|
Flags TAGID attribute. |
|
Run-time platform attribute of a file. |
|
Operating system SKU attribute for an executable entry. |
|
Operating system platform attribute. |
|
Application name resource identifier attribute for Apphelp entries. |
|
Vendor name resource identifier attribute for Apphelp entries. |
|
Summary message resource identifier attribute for Apphelp entries. |
|
Windows Vista SKU attribute. |
|
Description resource identifier attribute for Apphelp entries. |
|
Parameter1 resource identifier attribute for Apphelp entries. |
|
TAGID attribute. |
The following entry is of type TAG_TYPE_STRING (0x8000).
Constant/value | Description |
---|---|
|
String table item entry. |
The following entries are of type TAG_TYPE_NULL (0x1000).
Constant/value | Description |
---|---|
|
Include list entry. |
|
General purpose shim entry. |
|
NOT of matching logic entry. |
|
Unused. |
|
Service pack information for Apphelp entries. |
|
Mitigation at operating system scope entry. |
|
Upgrade block entry. |
|
DLL include/exclude entry. |
The following entries are of type TAG_TYPE_QWORD (0x5000).
Constant/value | Description |
---|---|
|
Time attribute. |
|
Bin file version attribute for file entries. |
|
Bin product version attribute for file entries. |
|
Unused. |
|
Kernel flag mask attribute. |
|
Bin product version attribute of a file. Matching is done up to and including this product version. |
|
ULONGLONG value attribute for a data entry. |
|
User flag mask attribute. |
|
NTVDM1 flag mask attribute. |
|
NTVDM2 flag mask attribute. |
|
NTVDM3 flag mask attribute. |
|
Shell flag mask attribute. |
|
Bin file version attribute of a file. Matching is done up to and including this file version. |
|
Fusion flag mask attribute. |
|
Process param flag attribute. |
|
LUA flag attribute. |
|
Install flag attribute. |
The following entries are of type TAG_TYPE_BINARY (0x9000).
Constant/value | Description |
---|---|
|
Patch file bits attribute. |
|
File bits attribute. |
|
GUID attribute of an executable entry. |
|
Data bits attribute. |
|
MSI package identifier attribute of an MSI package. |
|
GUID attribute of a database. |
|
Index bits attribute. |
The following entries are of type TAG_TYPE_WORD (0x3000).
Constant/value | Description |
---|---|
|
Match mode attribute. |
|
TAG entry. |
|
Index TAG attribute for an index entry. |
|
Index key attribute for an index entry. |
Requirement | Value |
---|---|
Header |
|