Aracılığıyla paylaş


OSINFO Structure

Bir derlemenin veya modülün işletim sistemi hakkındaki ayrıntıları içerir.

Syntax

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

Members

Member Description
dwOSPlatformId Microsoft Windows platform işlevi GetVersionExtarafından tanımlanan tanımlayıcı değerlerinden biri. Aşağıdaki değerler desteklenir:

- Microsoft Windows 3.1'i belirtmek için VER_PLATFORM_WIN32s veya 0x0000.
- Windows 95, Windows 98 veya onlardan gelen işletim sistemlerini belirtmek için VER_PLATFORM_WIN32_WINDOWS veya 0x0001.
- Windows NT veya ondan gelen işletim sistemlerini belirtmek için VER_PLATFORM_WIN32_NT veya 0x0002.
dwOSMajorVersion herhangi bir sürümü belirtmek için işletim sistemi ana sürümü veya NULL değeri.
dwOSMinorVersion herhangi bir sürümü belirtmek için işletim sistemi ikincil sürümü veya NULL değeri.

Remarks

OSINFO, Microsoft Windows platform işlevine GetVersionExyapılan çağrılarda kullanılan yapıyı temel alırOSVERSIONINFOEX. Bu yapı, işletim sistemi desteğini belirtmek için yapı tarafından ASSEMBLYMETADATA kullanılır.

Requirements

Platform: Bkz. .NET tarafından desteklenen işletim sistemleri.

Header: Cor.h

See also