Compartir vía


OSINFO Structure

Contiene detalles sobre el sistema operativo de un ensamblado o módulo.

Syntax

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

Members

Member Description
dwOSPlatformId Uno de los valores de identificador definidos por la función GetVersionExde la plataforma Microsoft Windows . Se admiten los siguientes valores:

- VER_PLATFORM_WIN32s, o 0x0000, para especificar Microsoft Windows 3.1.
- VER_PLATFORM_WIN32_WINDOWS, o 0x0001, para especificar windows 95, Windows 98 o sistemas operativos descendientes de ellos.
- VER_PLATFORM_WIN32_NT, o 0x0002, para especificar Windows NT o sistemas operativos descendientes de él.
dwOSMajorVersion La versión principal del sistema operativo o un valor NULL para indicar cualquier versión.
dwOSMinorVersion La versión secundaria del sistema operativo o un valor NULL para indicar cualquier versión.

Remarks

OSINFO se basa en la OSVERSIONINFOEX estructura que se usa en llamadas a la función GetVersionExde la plataforma Microsoft Windows . Esta estructura se usa en la ASSEMBLYMETADATA estructura para indicar su compatibilidad con el sistema operativo.

Requirements

Plataformas: Consulte Sistemas operativos compatibles con .NET.

Header: Cor.h

See also