enumerazione ASM_CMP_FLAGS (winsxs.h)

I valori dell'enumerazione ASM_CMP_FLAGS vengono utilizzati dal metodo IsEqual per specificare le parti di due nomi di assembly da confrontare.

Sintassi

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;

Costanti

 
ASM_CMPF_NAME
Valore: 0x1
Confrontare la parte del nome dei nomi degli assembly.
ASM_CMPF_MAJOR_VERSION
Valore: 0x2
Confrontare la parte principale dei nomi degli assembly.
ASM_CMPF_MINOR_VERSION
Valore: 0x4
Confrontare la parte secondaria dei nomi degli assembly.
ASM_CMPF_BUILD_NUMBER
Valore: 0x8
Confrontare la parte della versione di compilazione dei nomi degli assembly.
ASM_CMPF_REVISION_NUMBER
Valore: 0x10
Confrontare la parte della versione di revisione dei nomi degli assembly.
ASM_CMPF_PUBLIC_KEY_TOKEN
Valore: 0x20
Confrontare la parte del token di chiave pubblica dei nomi degli assembly.
ASM_CMPF_CULTURE
Valore: 0x40
Confrontare la parte delle impostazioni cultura dei nomi degli assembly.
ASM_CMPF_CUSTOM
Valore: 0x80
Confrontare la parte personalizzata dei nomi degli assembly.
ASM_CMPF_ALL
Confrontare tutte le parti dei nomi degli assembly. Equivale all'impostazione:

<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
Valore: 0x100
Ignorare il numero di versione per confrontare gli assembly con nomi semplici.

Requisiti

Requisito Valore
Client minimo supportato Windows Vista [solo app desktop]
Server minimo supportato Windows Server 2008 [solo app desktop]
Intestazione winsxs.h