Compartilhar via


OSINFO Structure

Contém detalhes sobre o sistema operacional para um assembly ou módulo.

Syntax

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

Members

Member Description
dwOSPlatformId Um dos valores do identificador definidos pela função GetVersionExda plataforma Microsoft Windows. Há suporte para os seguintes valores:

- VER_PLATFORM_WIN32s ou 0x0000, para especificar o Microsoft Windows 3.1.
- VER_PLATFORM_WIN32_WINDOWS, ou 0x0001, para especificar o Windows 95, Windows 98 ou sistemas operacionais descendentes deles.
- VER_PLATFORM_WIN32_NT, ou 0x0002, para especificar o Windows NT ou sistemas operacionais descendentes dele.
dwOSMajorVersion A versão principal do sistema operacional ou um valor NULL para indicar qualquer versão.
dwOSMinorVersion A versão secundária do sistema operacional ou um valor NULL para indicar qualquer versão.

Remarks

OSINFO se baseia na OSVERSIONINFOEX estrutura usada em chamadas para a função GetVersionExda plataforma Microsoft Windows. Essa estrutura é usada pela estrutura para indicar o ASSEMBLYMETADATA suporte ao sistema operacional.

Requirements

Plataformas: Consulte sistemas operacionais com suporte do .NET.

Header: Cor.h

See also