共用方式為


ASSEMBLYMETADATA 結構

包含參考組件的相關資訊,包括其版本及其地區設定、處理器和作業系統的支援層級。

語法

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

成員

member 描述
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 起可用

另請參閱