Структура ASSEMBLYMETADATA
Содержит сведения о сборке, на которую указывает ссылка, включая ее версию и уровень поддержки языковых стандартов, процессоров и операционных систем.
Синтаксис
typedef struct {
USHORT usMajorVersion;
USHORT usMinorVersion;
USHORT usBuildNumber;
USHORT usRevisionNumber;
LPWSTR szLocale;
ULONG cbLocale;
DWORD* rdwProcessor[];
ULONG ulProcessor
OSINFO* rOS[];
ULONG ulOS;
} ASSEMBLYMETADATA;
Элементы
Член | Описание |
---|---|
usMajorVersion |
Основной номер версии сборки, на который указывает ссылка. Это значение не может быть равным нулю. Если заданы все биты usMajorVersion , основная версия не указана. |
usMinorVersion |
Дополнительный номер версии сборки, на который указывает ссылка. Это значение не может быть равным нулю. Если заданы все биты usMinorVersion , дополнительный номер версии не указывается. |
usBuildNumber |
Номер построения сборки, на которую указывает ссылка. Это значение не может быть равным нулю. Если заданы все биты usBuildNumber , номер сборки не указывается. |
usRevisionNumber |
Номер редакции сборки, на который указывает ссылка. Это значение не может быть равным нулю. Если заданы все биты usRevisionNumber , номер редакции не указан. |
szLocale |
Список имен языкового стандарта, соответствующих спецификации RFC1766, разделенный точкой с запятой, в который указываются языковые стандарты, поддерживаемые сборкой, на которую указывает ссылка. Значение NULL указывает на независимость языкового стандарта. Примечание: В платформа .NET Framework версии 1.0 нельзя указать несколько языковых стандартов. |
cbLocale |
Размер в расширенных символах szLocale . |
rdwProcessor |
Массив идентификаторов, определенных в Winnt.h, для типов процессоров, поддерживаемых сборкой, на которую указывает ссылка. Значение NULL указывает на независимость процессора. |
ulProcessor |
Длина массива rdwProcessor . |
rOS |
Массив экземпляров OSINFO , указывающий операционные системы, поддерживаемые сборкой, на которую указывает ссылка. Значение NULL указывает на независимость операционной системы. |
ulOS |
Длина массива rOS . |
Требования
Платформы: см. раздел Требования к системе.
Заголовка: Cor.h
Библиотека: Используется в качестве ресурса в MsCorEE.dll
версии платформа .NET Framework: доступно с версии 1.0.
См. также раздел
Совместная работа с нами на GitHub
Источник этого содержимого можно найти на GitHub, где также можно создавать и просматривать проблемы и запросы на вытягивание. Дополнительные сведения см. в нашем руководстве для участников.