ASM_NAME枚举 (winsxs.h)

ASM_NAME枚举的值是并行程序集名称中包含的名称-值对的属性 ID。

语法

typedef enum __MIDL_IAssemblyName_0001 {
  ASM_NAME_PUBLIC_KEY = 0,
  ASM_NAME_PUBLIC_KEY_TOKEN,
  ASM_NAME_HASH_VALUE,
  ASM_NAME_NAME,
  ASM_NAME_MAJOR_VERSION,
  ASM_NAME_MINOR_VERSION,
  ASM_NAME_BUILD_NUMBER,
  ASM_NAME_REVISION_NUMBER,
  ASM_NAME_CULTURE,
  ASM_NAME_PROCESSOR_ID_ARRAY,
  ASM_NAME_OSINFO_ARRAY,
  ASM_NAME_HASH_ALGID,
  ASM_NAME_ALIAS,
  ASM_NAME_CODEBASE_URL,
  ASM_NAME_CODEBASE_LASTMOD,
  ASM_NAME_NULL_PUBLIC_KEY,
  ASM_NAME_NULL_PUBLIC_KEY_TOKEN,
  ASM_NAME_CUSTOM,
  ASM_NAME_NULL_CUSTOM,
  ASM_NAME_MVID,
  ASM_NAME_MAX_PARAMS
} ASM_NAME;

常量

 
ASM_NAME_PUBLIC_KEY
值: 0
程序集公钥的属性 ID。 值为字节数组。
ASM_NAME_PUBLIC_KEY_TOKEN
程序集公钥令牌的属性 ID。 值为字节数组。
ASM_NAME_HASH_VALUE
保留名称/值对的属性 ID。 值为字节数组。
ASM_NAME_NAME
程序集的简单名称的属性 ID。 该值是字符串值。
ASM_NAME_MAJOR_VERSION
程序集的主版本的属性 ID。 该值是 WORD 值。
ASM_NAME_MINOR_VERSION
程序集的次要版本的属性 ID。 该值是 WORD 值。
ASM_NAME_BUILD_NUMBER
程序集内部版本的属性 ID。 该值是 WORD 值。
ASM_NAME_REVISION_NUMBER
程序集的修订版的属性 ID。 该值是 WORD 值。
ASM_NAME_CULTURE
程序集区域性的属性 ID。 该值是字符串值。
ASM_NAME_PROCESSOR_ID_ARRAY
保留名称/值对的属性 ID。
ASM_NAME_OSINFO_ARRAY
保留名称/值对的属性 ID。
ASM_NAME_HASH_ALGID
保留名称/值对的属性 ID。 值为 DWORD 值。
ASM_NAME_ALIAS
保留名称/值对的属性 ID。
ASM_NAME_CODEBASE_URL
保留名称/值对的属性 ID。
ASM_NAME_CODEBASE_LASTMOD
保留名称/值对的属性 ID。 值为 FILETIME 结构。
ASM_NAME_NULL_PUBLIC_KEY
作为没有公钥的简单命名程序集的程序集的属性 ID。
ASM_NAME_NULL_PUBLIC_KEY_TOKEN
程序集的属性 ID 作为没有公钥令牌的简单命名程序集。
ASM_NAME_CUSTOM
保留名称/值对的属性 ID。 该值是字符串值。
ASM_NAME_NULL_CUSTOM
保留名称/值对的属性 ID。
ASM_NAME_MVID
保留名称/值对的属性 ID。
ASM_NAME_MAX_PARAMS
保留。

要求

要求
最低受支持的客户端 Windows Vista [仅限桌面应用]
最低受支持的服务器 Windows Server 2008 [仅限桌面应用]
标头 winsxs.h