ASM_CMP_FLAGS enumeração (winsxs.h)

Os valores da enumeração ASM_CMP_FLAGS são usados pelo método IsEqual para especificar quais partes de dois nomes de assembly serão comparadas.

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
Valor: 0x1
Compare a parte do nome dos nomes do assembly.
ASM_CMPF_MAJOR_VERSION
Valor: 0x2
Compare a parte da versão principal dos nomes do assembly.
ASM_CMPF_MINOR_VERSION
Valor: 0x4
Compare a parte da versão secundária dos nomes do assembly.
ASM_CMPF_BUILD_NUMBER
Valor: 0x8
Compare a parte da versão de build dos nomes do assembly.
ASM_CMPF_REVISION_NUMBER
Valor: 0x10
Compare a parte da versão de revisão dos nomes do assembly.
ASM_CMPF_PUBLIC_KEY_TOKEN
Valor: 0x20
Compare a parte do token de chave pública dos nomes do assembly.
ASM_CMPF_CULTURE
Valor: 0x40
Compare a parte de cultura dos nomes do assembly.
ASM_CMPF_CUSTOM
Valor: 0x80
Compare a parte personalizada dos nomes do assembly.
ASM_CMPF_ALL
Compare todas as partes dos nomes de assembly. Isso é equivalente à configuração:

<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
Valor: 0x100
Ignore o número de versão para comparar assemblies com nomes simples.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows Vista [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2008 [somente aplicativos da área de trabalho]
Cabeçalho winsxs.h