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
Colaborar con nosotros en GitHub
El origen de este contenido se puede encontrar en GitHub, donde también puede crear y revisar problemas y solicitudes de incorporación de cambios. Para más información, consulte nuestra guía para colaboradores.