Partilhar via


OSINFO Structure

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

Syntax

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

Members

Member Description
dwOSPlatformId Um dos valores de identificador definidos pela função GetVersionExde plataforma Microsoft Windows . Os seguintes valores são suportados:

- 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 baseia-se na OSVERSIONINFOEX estrutura utilizada nas chamadas para a função GetVersionExda plataforma Microsoft Windows. Essa estrutura é usada pela estrutura para indicar seu suporte ao ASSEMBLYMETADATA sistema operacional.

Requirements

Plataformas: Consulte Sistemas operacionais suportados pelo .NET.

Header: Cor.h

See also