다음을 통해 공유


TAG 매크로(exposeenums2managed.h)

shim 데이터베이스의 항목을 식별합니다.

다음 항목은 TAG_TYPE_LIST 형식입니다(0x7000).

상수/값 설명
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).
상수/값 설명
TAG_NAME
(0x1 | TAG_TYPE_STRINGREF)
이름 특성입니다.
TAG_DESCRIPTION
(0x2 | TAG_TYPE_STRINGREF)
설명 항목입니다.
TAG_MODULE
(0x3 | TAG_TYPE_STRINGREF)
모듈 특성입니다.
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 세부 정보 메시지 정보 특성입니다.
TAG_LINK_URL
(0x19 | TAG_TYPE_STRINGREF)
Apphelp 온라인 링크 URL 특성입니다.
TAG_LINK_TEXT
(0x1A | TAG_TYPE_STRINGREF)
Apphelp 온라인 링크 텍스트 특성입니다.
TAG_APPHELP_TITLE
(0x1B | TAG_TYPE_STRINGREF)
Apphelp 타이틀 특성입니다.
TAG_APPHELP_CONTACT
(0x1C | TAG_TYPE_STRINGREF)
Apphelp 공급업체 연락처 특성입니다.
TAG_SXS_MANIFEST
(0x1D | TAG_TYPE_STRINGREF)
병렬 매니페스트 항목입니다.
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 ) 형식입니다.
상수/값 설명
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)
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)
Layer 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 ) 형식입니다.
상수/값 설명
TAG_STRINGTABLE_ITEM
(0x801 | TAG_TYPE_STRING)
문자열 테이블 항목 항목입니다.
다음 항목은 TAG_TYPE_NULL 형식입니다(0x1000).
상수/값 설명
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 항목에 대한 서비스 팩 정보입니다.
TAG_MITIGATION_OS
(0x6 | TAG_TYPE_NULL)
운영 체제 scope 항목에서 완화.
TAG_BLOCK_UPGRADE
(0x7 | TAG_TYPE_NULL)
업그레이드 블록 항목입니다.
TAG_INCLUDEEXCLUDEDLL
(0x8 | TAG_TYPE_NULL)
DLL 포함/제외 항목입니다.
다음 항목은 TAG_TYPE_QWORD 형식입니다(0x5000).
상수/값 설명
TAG_TIME
(0x1 | TAG_TYPE_QWORD)
시간 특성입니다.
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).
상수/값 설명
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 ) 형식입니다.
상수/값 설명
TAG_MATCH_MODE
(0x1 | TAG_TYPE_WORD)
일치 모드 특성입니다.
TAG_TAG
(0x801 | TAG_TYPE_WORD)
태그 항목입니다.
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