次の方法で共有


OSINFO Structure

アセンブリまたはモジュールのオペレーティング システムに関する詳細が含まれています。

Syntax

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

Members

Member Description
dwOSPlatformId Microsoft Windows プラットフォーム関数 GetVersionExによって定義されている識別子値の 1 つ。 次の値がサポートされています。

- Microsoft Windows 3.1 を指定するVER_PLATFORM_WIN32s (0x0000)。
- windows 95、Windows 98、またはオペレーティング システムを指定するVER_PLATFORM_WIN32_WINDOWS (0x0001)。
- windows NT またはオペレーティング システムを指定するVER_PLATFORM_WIN32_NT (0x0002)。
dwOSMajorVersion オペレーティング システムのメジャー バージョン、または任意のバージョンを示す NULL 値。
dwOSMinorVersion オペレーティング システムのマイナー バージョン、または任意のバージョンを示す NULL 値。

Remarks

OSINFOは、Microsoft Windows プラットフォーム関数GetVersionExの呼び出しで使用されるOSVERSIONINFOEX構造に基づいています。 この構造体は、オペレーティング システムのサポートを示すために、 ASSEMBLYMETADATA 構造体によって使用されます。

Requirements

プラットフォーム:サポートされている .NET オペレーティング システムを参照してください。

Header: Cor.h

See also