Compartir a través de


OSINFO (Estructura)

En esta estructura, se almacenan detalles sobre el sistema operativo de un ensamblado o un módulo.

Sintaxis

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

Miembros

Miembro Descripción
dwOSPlatformId Este valor es uno de los valores de identificador que se definen en la función GetVersionEx de la plataforma Microsoft Windows. Se admiten los valores siguientes:

- VER_PLATFORM_WIN32s (o 0x0000) para especificar el sistema operativo Microsoft Windows 3.1.
- VER_PLATFORM_WIN32_WINDOWS (o 0x0001) para especificar los sistemas operativos Windows 95, Windows 98 o los sistemas operativos que descienden de estos.
- VER_PLATFORM_WIN32_NT (o 0x0002) para especificar el sistema operativo Windows NT o los sistemas operativos que descienden de este.
dwOSMajorVersion Este valor se usa para indicar la versión principal del sistema operativo o, alternativamente, un valor NULL para indicar cualquier versión.
dwOSMinorVersion Este valor se usa para indicar la versión secundaria del sistema operativo o, alternativamente, un valor NULL para indicar cualquier versión.

Comentarios

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

Requisitos

Plataformas: Vea Requisitos de sistema.

Encabezado: Cor.h

Biblioteca: usada como recurso en MsCorEE.dll

Versiones de .NET Framework: está disponible desde la versión 1.0

Consulte también