Partager via


énumération ASM_CMP_FLAGS (winsxs.h)

Les valeurs de l’énumération ASM_CMP_FLAGS sont utilisées par la méthode IsEqual pour spécifier les parties de deux noms d’assembly à comparer.

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;

Constantes

 
ASM_CMPF_NAME
Valeur : 0x1
Comparez la partie nom des noms d’assembly.
ASM_CMPF_MAJOR_VERSION
Valeur : 0x2
Comparez la partie principale des noms d’assembly.
ASM_CMPF_MINOR_VERSION
Valeur : 0x4
Comparez la partie de version mineure des noms d’assembly.
ASM_CMPF_BUILD_NUMBER
Valeur : 0x8
Comparez la partie version de build des noms d’assembly.
ASM_CMPF_REVISION_NUMBER
Valeur : 0x10
Comparez la partie version de révision des noms d’assembly.
ASM_CMPF_PUBLIC_KEY_TOKEN
Valeur : 0x20
Comparez la partie jeton de clé publique des noms d’assembly.
ASM_CMPF_CULTURE
Valeur : 0x40
Comparez la partie culture des noms d’assembly.
ASM_CMPF_CUSTOM
Valeur : 0x80
Comparez la partie personnalisée des noms d’assembly.
ASM_CMPF_ALL
Comparez toutes les parties des noms d’assembly. Cela équivaut à définir :

<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
Valeur : 0x100
Ignorez le numéro de version pour comparer les assemblys avec des noms simples.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2008 [applications de bureau uniquement]
En-tête winsxs.h