Поделиться через


перечисление ASM_NAME (winsxs.h)

Значения перечисления ASM_NAME являются идентификаторами свойств для пар "имя-значение", включенных в параллельное имя сборки.

Синтаксис

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
Идентификатор свойства для открытого ключа сборки. Значением является массив байтов.
ASM_NAME_PUBLIC_KEY_TOKEN
Идентификатор свойства для токена открытого ключа сборки. Значением является массив байтов.
ASM_NAME_HASH_VALUE
Идентификатор свойства для пары зарезервированных имен и значений. Значением является массив байтов.
ASM_NAME_NAME
Идентификатор свойства для простого имени сборки. Значение является строковым значением.
ASM_NAME_MAJOR_VERSION
Идентификатор свойства для основной версии сборки. Значение является значением WORD .
ASM_NAME_MINOR_VERSION
Идентификатор свойства для дополнительной версии сборки. Значение является значением WORD .
ASM_NAME_BUILD_NUMBER
Идентификатор свойства для версии сборки сборки. Значение является значением WORD .
ASM_NAME_REVISION_NUMBER
Идентификатор свойства для версии редакции сборки. Значение является значением WORD .
ASM_NAME_CULTURE
Идентификатор свойства для языка и региональных параметров сборки. Значение является строковым значением.
ASM_NAME_PROCESSOR_ID_ARRAY
Идентификатор свойства для пары зарезервированных имен и значений.
ASM_NAME_OSINFO_ARRAY
Идентификатор свойства для пары зарезервированных имен и значений.
ASM_NAME_HASH_ALGID
Идентификатор свойства для пары зарезервированных имен и значений. Это значение является значением DWORD .
ASM_NAME_ALIAS
Идентификатор свойства для пары зарезервированных имен и значений.
ASM_NAME_CODEBASE_URL
Идентификатор свойства для пары зарезервированных имен и значений.
ASM_NAME_CODEBASE_LASTMOD
Идентификатор свойства для пары зарезервированных имен и значений. Значением является структура FILETIME .
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
Зарезервировано.

Требования

Требование Значение
Минимальная версия клиента Windows Vista [только классические приложения]
Минимальная версия сервера Windows Server 2008 [только классические приложения]
Верхняя часть winsxs.h