アセンブリまたはモジュールのオペレーティング システムに関する詳細が含まれています。
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
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET