перечисление ASM_CMP_FLAGS (winsxs.h)
Значения перечисления ASM_CMP_FLAGS используются методом IsEqual для указания частей двух имен сборок для сравнения.
Синтаксис
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 |