共用方式為


ASM_CMP_FLAGS列舉 (winsxs.h)

IsEqual 方法會使用ASM_CMP_FLAGS列舉的值來指定要比較之兩個元件名稱的哪些部分。

Syntax

typedef enum __MIDL_IAssemblyName_0004 {
  ASM_CMPF_NAME = 0x1,
  ASM_CMPF_MAJOR_VERSION = 0x2,
  ASM_CMPF_MINOR_VERSION = 0x4,
  ASM_CMPF_BUILD_NUMBER = 0x8,
  ASM_CMPF_REVISION_NUMBER = 0x10,
  ASM_CMPF_PUBLIC_KEY_TOKEN = 0x20,
  ASM_CMPF_CULTURE = 0x40,
  ASM_CMPF_CUSTOM = 0x80,
  ASM_CMPF_ALL,
  ASM_CMPF_DEFAULT = 0x100
} ASM_CMP_FLAGS;

常數

 
ASM_CMPF_NAME
值: 0x1
比較元件名稱的名稱部分。
ASM_CMPF_MAJOR_VERSION
值: 0x2
比較元件名稱的主要版本部分。
ASM_CMPF_MINOR_VERSION
值: 0x4
比較元件名稱的次要版本部分。
ASM_CMPF_BUILD_NUMBER
值: 0x8
比較元件名稱的組建版本部分。
ASM_CMPF_REVISION_NUMBER
值: 0x10
比較元件名稱的修訂版本部分。
ASM_CMPF_PUBLIC_KEY_TOKEN
值: 0x20
比較元件名稱的公鑰令牌部分。
ASM_CMPF_CULTURE
值: 0x40
比較元件名稱的文化特性部分。
ASM_CMPF_CUSTOM
值: 0x80
比較元件名稱的自定義部分。
ASM_CMPF_ALL
比較元件名稱的所有部分。 這相當於設定:

<br>ASM_CMPF_NAME | ASM_CMPF_MAJOR_VERSION | ASM_CMPF_MINOR_VERSION | ASM_CMPF_REVISION_NUMBER | ASM_CMPF_BUILD_NUMBER | ASM_CMPF_PUBLIC_KEY_TOKEN | ASM_CMPF_CULTURE | ASM_CMPF_CUSTOM<br>
ASM_CMPF_DEFAULT
值: 0x100
忽略版本號碼,以比較元件與簡單名稱。

規格需求

需求
最低支援的用戶端 Windows Vista [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2008 [僅限傳統型應用程式]
標頭 winsxs.h