次の方法で共有


TAG マクロ (exposeenums2managed.h)

shim データベース内のエントリを識別します。

次のエントリは 、TAG_TYPE_LIST (0x7000) の種類です。

定数/値 Description
TAG_DATABASE
(0x1 | TAG_TYPE_LIST)
データベース エントリ。
TAG_LIBRARY
(0x2 | TAG_TYPE_LIST)
ライブラリ エントリ。
TAG_INEXCLUDE
(0x3 | TAG_TYPE_LIST)
エントリを含めるか除外するかを指定します。
TAG_SHIM
(0x4 | TAG_TYPE_LIST)
名前と目的の情報を含む Shim エントリ。
TAG_PATCH
(0x5 | TAG_TYPE_LIST)
メモリ内パッチ情報を含むパッチ エントリ。
TAG_APP
(0x6 | TAG_TYPE_LIST)
アプリケーション エントリ。
TAG_EXE
(0x7 | TAG_TYPE_LIST)
実行可能なエントリ。
TAG_MATCHING_FILE
(0x8 | TAG_TYPE_LIST)
一致するファイル エントリ。
TAG_SHIM_REF
(0x9|TAG_TYPE_LIST)
Shim 定義エントリ。
TAG_PATCH_REF
(0xA | TAG_TYPE_LIST)
パッチ定義エントリ。
TAG_LAYER
(0xB | TAG_TYPE_LIST)
レイヤー shim エントリ。
TAG_FILE
(0xC | TAG_TYPE_LIST)
shim エントリで使用されるファイル属性。
TAG_APPHELP
(0xD | TAG_TYPE_LIST)
Apphelp 情報エントリ。
TAG_LINK
(0xE | TAG_TYPE_LIST)
Apphelp オンライン リンク情報エントリ。
TAG_DATA
(0xF | TAG_TYPE_LIST)
名前と値のマッピング エントリ。
TAG_MSI_TRANSFORM
(0x10 | TAG_TYPE_LIST)
MSI 変換エントリ。
TAG_MSI_TRANSFORM_REF
(0x11 | TAG_TYPE_LIST)
MSI 変換定義エントリ。
TAG_MSI_PACKAGE
(0x12 | TAG_TYPE_LIST)
MSI パッケージ エントリ。
TAG_FLAG
(0x13 | TAG_TYPE_LIST)
フラグエントリ。
TAG_MSI_CUSTOM_ACTION
(0x14 | TAG_TYPE_LIST)
MSI カスタム アクション エントリ。
TAG_FLAG_REF
(0x15 | TAG_TYPE_LIST)
フラグ定義エントリ。
TAG_ACTION
(0x16 | TAG_TYPE_LIST)
未使用。
TAG_LOOKUP
(0x17 | TAG_TYPE_LIST)
ドライバー データベースの検索に使用される参照エントリ。
TAG_STRINGTABLE
(0x801 | TAG_TYPE_LIST)
文字列テーブルエントリ。
TAG_INDEXES
(0x802 | TAG_TYPE_LIST)
shim データベース内のすべてのインデックスを定義するインデックス エントリ。
TAG_INDEX
(0x803 | TAG_TYPE_LIST)
shim データベース内のインデックスを定義するインデックス エントリ。
次のエントリは 、TAG_TYPE_STRINGREF (0x6000) の種類です。
定数/値 Description
TAG_NAME
(0x1 | TAG_TYPE_STRINGREF)
Name 属性。
TAG_DESCRIPTION
(0x2 | TAG_TYPE_STRINGREF)
説明エントリ。
TAG_MODULE
(0x3 | TAG_TYPE_STRINGREF)
Module 属性。
TAG_API
(0x4 | TAG_TYPE_STRINGREF)
API エントリ。
TAG_VENDOR
(0x5 | TAG_TYPE_STRINGREF)
ベンダー名属性。
TAG_APP_NAME
(0x6 | TAG_TYPE_STRINGREF)
shim データベース内のアプリケーション エントリを記述するアプリケーション名属性。
TAG_COMMAND_LINE
(0x8 | TAG_TYPE_STRINGREF)
たとえば、shim に引数を渡すときに使用されるコマンド ライン属性。
TAG_COMPANY_NAME
(0x9 | TAG_TYPE_STRINGREF)
会社名属性。
TAG_DLLFILE
(0xA | TAG_TYPE_STRINGREF)
shim エントリの DLL ファイル属性。
TAG_WILDCARD_NAME
(0xB | TAG_TYPE_STRINGREF)
ファイル名としてワイルドカードを使用する実行可能エントリのワイルドカード名属性。
TAG_PRODUCT_NAME
(0x10 | TAG_TYPE_STRINGREF)
製品名属性。
TAG_PRODUCT_VERSION
(0x11 | TAG_TYPE_STRINGREF)
製品バージョン属性。
TAG_FILE_DESCRIPTION
(0x12 | TAG_TYPE_STRINGREF)
ファイル記述属性。
TAG_FILE_VERSION
(0x13 | TAG_TYPE_STRINGREF)
ファイル バージョン属性。
TAG_ORIGINAL_FILENAME
(0x14 | TAG_TYPE_STRINGREF)
元のファイル名属性。
TAG_INTERNAL_NAME
(0x15 | TAG_TYPE_STRINGREF)
内部ファイル名属性。
TAG_LEGAL_COPYRIGHT
(0x16 | TAG_TYPE_STRINGREF)
Copyright 属性。
TAG_16BIT_DESCRIPTION
(0x17 | TAG_TYPE_STRINGREF)
16 ビット記述属性。
TAG_APPHELP_DETAILS
(0x18 | TAG_TYPE_STRINGREF)
Apphelp details メッセージ情報属性。
TAG_LINK_URL
(0x19 | TAG_TYPE_STRINGREF)
Apphelp online link URL 属性。
TAG_LINK_TEXT
(0x1A | TAG_TYPE_STRINGREF)
Apphelp online link text 属性。
TAG_APPHELP_TITLE
(0x1B | TAG_TYPE_STRINGREF)
Apphelp title 属性。
TAG_APPHELP_CONTACT
(0x1C | TAG_TYPE_STRINGREF)
Apphelp ベンダーの連絡先属性。
TAG_SXS_MANIFEST
(0x1D | TAG_TYPE_STRINGREF)
Side-by-side マニフェスト エントリ。
TAG_DATA_STRING
(0x1E | TAG_TYPE_STRINGREF)
データ エントリの文字列属性。
TAG_MSI_TRANSFORM_FILE
(0x1F | TAG_TYPE_STRINGREF)
MSI 変換エントリのファイル名属性。
TAG_16BIT_MODULE_NAME
(0x20 | TAG_TYPE_STRINGREF)
16 ビット モジュール名属性。
TAG_LAYER_DISPLAYNAME
(0x21 | TAG_TYPE_STRINGREF)
未使用。
TAG_COMPILER_VERSION
(0x22 | TAG_TYPE_STRINGREF)
Shim データベース コンパイラのバージョン。
TAG_ACTION_TYPE
(0x23 | TAG_TYPE_STRINGREF)
未使用。
TAG_EXPORT_NAME
(0x24 | TAG_TYPE_STRINGREF)
ファイル名属性をエクスポートします。
次のエントリは 、TAG_TYPE_DWORD (0x4000 ) の種類です。
定数/値 Description
TAG_SIZE
(0x1 | TAG_TYPE_DWORD)
ファイル サイズ属性。
TAG_OFFSET
(0x2 | TAG_TYPE_DWORD)
未使用。
TAG_CHECKSUM
(0x3 | TAG_TYPE_DWORD)
ファイル チェックサム属性。
TAG_SHIM_TAGID
(0x4 | TAG_TYPE_DWORD)
Shim TAGID 属性。
TAG_PATCH_TAGID
(0x5 | TAG_TYPE_DWORD)
PATCH TAGID 属性。
TAG_MODULE_TYPE
(0x6 | TAG_TYPE_DWORD)
モジュール型の属性。
TAG_VERDATEHI
(0x7 | TAG_TYPE_DWORD)
ファイル バージョンの日付属性の高次部分。
TAG_VERDATELO
(0x8 | TAG_TYPE_DWORD)
ファイル バージョンの日付属性の下位部分。
TAG_VERFILEOS
(0x9 | TAG_TYPE_DWORD)
オペレーティング システム ファイルのバージョン属性。
TAG_VERFILETYPE
(0xA | TAG_TYPE_DWORD)
ファイルの種類の属性。
TAG_PE_CHECKSUM
(0xB | TAG_TYPE_DWORD)
PE ファイル チェックサム属性。
TAG_PREVOSMAJORVER
(0xC | TAG_TYPE_DWORD)
オペレーティング システムのメジャー バージョン属性。
TAG_PREVOSMINORVER
(0xD | TAG_TYPE_DWORD)
マイナー オペレーティング システムのバージョン属性。
TAG_PREVOSPLATFORMID
(0xE | TAG_TYPE_DWORD)
オペレーティング システム プラットフォーム識別子属性。
TAG_PREVOSBUILDNO
(0xF | TAG_TYPE_DWORD)
オペレーティング システムのビルド番号属性。
TAG_PROBLEMSEVERITY
(0x10 | TAG_TYPE_DWORD)
Apphelp エントリのブロック属性。 これにより、アプリケーションがハードブロックかソフトブロックかが決まります。
TAG_LANGID
(0x11 | TAG_TYPE_DWORD)
Apphelp エントリの言語識別子。
TAG_VER_LANGUAGE
(0x12 | TAG_TYPE_DWORD)
ファイルの言語バージョン属性。
TAG_ENGINE
(0x14 | TAG_TYPE_DWORD)
未使用。
TAG_HTMLHELPID
(0x15 | TAG_TYPE_DWORD)
Apphelp エントリのヘルプ識別子属性。
TAG_INDEX_FLAGS
(0x16 | TAG_TYPE_DWORD)
インデックス エントリの Flags 属性。
TAG_FLAGS
(0x17 | TAG_TYPE_DWORD)
Apphelp エントリの Flags 属性。
TAG_DATA_VALUETYPE
(0x18 | TAG_TYPE_DWORD)
データ エントリのデータ型属性。
TAG_DATA_DWORD
(0x19 | TAG_TYPE_DWORD)
データ エントリの DWORD 値属性。
TAG_LAYER_TAGID
(0x1A | TAG_TYPE_DWORD)
レイヤー shim TAGID 属性。
TAG_MSI_TRANSFORM_TAGID
(0x1B | TAG_TYPE_DWORD)
MSI 変換 TAGID 属性。
TAG_LINKER_VERSION
(0x1C | TAG_TYPE_DWORD)
ファイルのリンカー バージョン属性。
TAG_LINK_DATE
(0x1D | TAG_TYPE_DWORD)
ファイルのリンク日付属性。
TAG_UPTO_LINK_DATE
(0x1E | TAG_TYPE_DWORD)
ファイルのリンク日付属性。 照合は、このリンク日付までの間で行われます。
TAG_OS_SERVICE_PACK
(0x1F | TAG_TYPE_DWORD)
実行可能エントリのオペレーティング システム サービス パック属性。
TAG_FLAG_TAGID
(0x20 | TAG_TYPE_DWORD)
TAGID 属性にフラグを設定します。
TAG_RUNTIME_PLATFORM
(0x21 | TAG_TYPE_DWORD)
ファイルの実行時プラットフォーム属性。
TAG_OS_SKU
(0x22 | TAG_TYPE_DWORD)
実行可能エントリのオペレーティング システム SKU 属性。
TAG_OS_PLATFORM
(0x23 | TAG_TYPE_DWORD)
オペレーティング システム プラットフォーム属性。
TAG_APP_NAME_RC_ID
(0x24 | TAG_TYPE_DWORD)
Apphelp エントリのアプリケーション名リソース識別子属性。
TAG_VENDOR_NAME_RC_ID
(0x25 | TAG_TYPE_DWORD)
Apphelp エントリのベンダー名リソース識別子属性。
TAG_SUMMARY_MSG_RC_ID
(0x26 | TAG_TYPE_DWORD)
Apphelp エントリの概要メッセージ リソース識別子属性。
TAG_VISTA_SKU
(0x27 | TAG_TYPE_DWORD)
Windows Vista SKU 属性。
TAG_DESCRIPTION_RC_ID
(0x28 | TAG_TYPE_DWORD)
Apphelp エントリの説明リソース識別子属性。
TAG_PARAMETER1_RC_ID
(0x29 | TAG_TYPE_DWORD)
Apphelp エントリの Parameter1 リソース識別子属性。
TAG_TAGID
(0x801 | TAG_TYPE_DWORD)
TAGID 属性。
次のエントリは 、TAG_TYPE_STRING (0x8000) 型です。
定数/値 Description
TAG_STRINGTABLE_ITEM
(0x801 | TAG_TYPE_STRING)
文字列テーブル項目のエントリ。
次のエントリは 、TAG_TYPE_NULL (0x1000) の種類です。
定数/値 Description
TAG_INCLUDE
(0x1 | TAG_TYPE_NULL)
リスト エントリを含めます。
TAG_GENERAL
(0x2 | TAG_TYPE_NULL)
汎用 shim エントリ。
TAG_MATCH_LOGIC_NOT
(0x3 | TAG_TYPE_NULL)
一致するロジック エントリではありません。
TAG_APPLY_ALL_SHIMS
(0x4 | TAG_TYPE_NULL)
未使用。
TAG_USE_SERVICE_PACK_FILES
(0x5 | TAG_TYPE_NULL)
Apphelp エントリの Service Pack 情報。
TAG_MITIGATION_OS
(0x6 | TAG_TYPE_NULL)
オペレーティング システムスコープエントリでの軽減策。
TAG_BLOCK_UPGRADE
(0x7 | TAG_TYPE_NULL)
アップグレード ブロック エントリ。
TAG_INCLUDEEXCLUDEDLL
(0x8 | TAG_TYPE_NULL)
DLL インクルード/除外エントリ。
次のエントリは、 TAG_TYPE_QWORD (0x5000) の種類です。
定数/値 Description
TAG_TIME
(0x1 | TAG_TYPE_QWORD)
Time 属性。
TAG_BIN_FILE_VERSION
(0x2 | TAG_TYPE_QWORD)
ファイル エントリの Bin ファイル バージョン属性。
TAG_BIN_PRODUCT_VERSION
(0x3 | TAG_TYPE_QWORD)
ファイル エントリの Bin 製品バージョン属性。
TAG_MODTIME
(0x4 | TAG_TYPE_QWORD)
未使用。
TAG_FLAG_MASK_KERNEL
(0x5 | TAG_TYPE_QWORD)
カーネル フラグ マスク属性。
TAG_UPTO_BIN_PRODUCT_VERSION
(0x6 | TAG_TYPE_QWORD)
ファイルの Bin 製品バージョン属性。 照合は、この製品バージョンまでおよび含めて行われます。
TAG_DATA_QWORD
(0x7 | TAG_TYPE_QWORD)
データ エントリの ULONGLONG 値属性。
TAG_FLAG_MASK_USER
(0x8 | TAG_TYPE_QWORD)
ユーザー フラグ マスク属性。
TAG_FLAGS_NTVDM1
(0x9 | TAG_TYPE_QWORD)
NTVDM1 フラグ マスク属性。
TAG_FLAGS_NTVDM2
(0xA | TAG_TYPE_QWORD)
NTVDM2 フラグ マスク属性。
TAG_FLAGS_NTVDM3
(0xB | TAG_TYPE_QWORD)
NTVDM3 フラグ マスク属性。
TAG_FLAG_MASK_SHELL
(0xC | TAG_TYPE_QWORD)
シェル フラグ マスク属性。
TAG_UPTO_BIN_FILE_VERSION
(0xD | TAG_TYPE_QWORD)
ファイルの Bin ファイル バージョン属性。 一致は、このファイル バージョンまでの間で行われます。
TAG_FLAG_MASK_FUSION
(0xE | TAG_TYPE_QWORD)
Fusion フラグ マスク属性。
TAG_FLAG_PROCESSPARAM
(0xF | TAG_TYPE_QWORD)
プロセス パラメーター フラグ属性。
TAG_FLAG_LUA
(0x10 | TAG_TYPE_QWORD)
LUA フラグ属性。
TAG_FLAG_INSTALL
(0x11 | TAG_TYPE_QWORD)
インストール フラグ属性。
次のエントリは、 TAG_TYPE_BINARY (0x9000) の種類です。
定数/値 Description
TAG_PATCH_BITS
(0x2 | TAG_TYPE_BINARY)
パッチ ファイル ビット属性。
TAG_FILE_BITS
(0x3 | TAG_TYPE_BINARY)
ファイル ビット属性。
TAG_EXE_ID
(0x4 | TAG_TYPE_BINARY)
実行可能エントリの GUID 属性。
TAG_DATA_BITS
(0x5 | TAG_TYPE_BINARY)
データ ビット属性。
TAG_MSI_PACKAGE_ID
(0x6 | TAG_TYPE_BINARY)
MSI パッケージの MSI パッケージ識別子属性。
TAG_DATABASE_ID
(0x7 | TAG_TYPE_BINARY)
データベースの GUID 属性。
TAG_INDEX_BITS
(0x801 | TAG_TYPE_BINARY)
インデックス ビット属性。
次のエントリは 、TAG_TYPE_WORD (0x3000) の種類です。
定数/値 Description
TAG_MATCH_MODE
(0x1 | TAG_TYPE_WORD)
モード属性を照合します。
TAG_TAG
(0x801 | TAG_TYPE_WORD)
TAG エントリ。
TAG_INDEX_TAG
(0x802 | TAG_TYPE_WORD)
インデックス エントリの Index TAG 属性。
TAG_INDEX_KEY
(0x803 | TAG_TYPE_WORD)
インデックス エントリのインデックス キー属性。

構文

void TAG(
   x
);

パラメーター

x

戻り値

なし

必要条件

要件
対象プラットフォーム Windows
ヘッダー exposeenums2managed.h (Axextendenums.h を含む)

こちらもご覧ください

タグの種類

TAGID

TAGREF