共用方式為


ASSEMBLYMETADATA Structure

包含參考元件的相關信息,包括其版本及其地區設定、處理器和作系統的支持層級。

Syntax

typedef struct {
    USHORT  usMajorVersion;
    USHORT  usMinorVersion;
    USHORT  usBuildNumber;
    USHORT  usRevisionNumber;
    LPWSTR  szLocale;
    ULONG   cbLocale;
    DWORD*  rdwProcessor[];
    ULONG   ulProcessor
    OSINFO* rOS[];
    ULONG   ulOS;
} ASSEMBLYMETADATA;

Members

Member Description
usMajorVersion 參考元件的主要版本號碼。 這個值不可以是零。 如果設定了 的所有位 usMajorVersion ,則不會指定主要版本。
usMinorVersion 參考元件的次要版本號碼。 這個值不可以是零。 如果設定了 的所有位 usMinorVersion ,則不會指定次要版本。
usBuildNumber 參考元件的組建編號。 這個值不可以是零。 如果已設定 的所有位 usBuildNumber ,則不會指定組建編號。
usRevisionNumber 參考元件的修訂編號。 這個值不可以是零。 如果已設定 的所有位 usRevisionNumber ,則不會指定修訂編號。
szLocale 符合RFC1766規格的地區設定名稱清單,以分號分隔,指定參考元件所支援的地區設定。 Null 值表示地區設定獨立。
cbLocale 寬字元 szLocale的大小。
rdwProcessor 標識元數位,如 Winnt.h 中所定義,用於參考元件所支援的處理器類型。 NULL 值表示處理器獨立性。
ulProcessor 陣列的 rdwProcessor 長度。
rOS OSINFO 實例的數位,指定受參考元件支援的作系統。 NULL 值表示作系統獨立。
ulOS 陣列的 rOS 長度。

Requirements

平臺: 請參閱 .NET 支援的作系統

Header: Cor.h

See also