共用方式為


OSINFO 結構

包含有關組件或模組之作業系統的詳細資訊。

typedef struct {
    DWORD   dwOSPlatformId;
    DWORD   dwOSMajorVersion; 
    DWORD   dwOSMinorVersion; 
} OSINFO;

成員

成員

描述

dwOSPlatformId

Microsoft Windows Platform 函式 GetVersionEx 所定義的其中一個識別項值。 支援下列各值:

  • VER_PLATFORM_WIN32s 或 0x0000,用以指定 Microsoft Windows 3.1。

  • VER_PLATFORM_WIN32_WINDOWS 或 0x0001,用以指定 Windows 95、Windows 98 或從這兩者繼承而來的作業系統。

  • VER_PLATFORM_WIN32_NT 或 0x0010,用以指定 Windows NT 或從它繼承而來的作業系統。

dwOSMajorVersion

作業系統主要版本;NULL 值則表示任何版本。

dwOSMinorVersion

作業系統次要版本;NULL 值則表示任何版本。

備註

OSINFO 是根據用於 Microsoft Windows Platform 函式 GetVersionEx 呼叫中的 OSVERSIONINFOEX 結構。 此結構是由 ASSEMBLYMETADATA 結構所使用,表示它對作業系統的支援。

需求

**平台:**請參閱 .NET Framework 系統需求

**標頭:**Cor.h

**程式庫:**當做 MsCorEE.dll 中的資源使用

**.NET Framework 版本:**4、3.5 SP1、3.5、3.0 SP1、3.0、2.0 SP1、2.0、1.1、1.0

請參閱

參考

ASSEMBLYMETADATA 結構

IMetaDataAssemblyEmit 介面

其他資源

中繼資料結構