Estrutura OSINFO
Contém detalhes sobre o sistema operativo para uma assemblagem ou módulo.
Syntax
typedef struct {
DWORD dwOSPlatformId;
DWORD dwOSMajorVersion;
DWORD dwOSMinorVersion;
} OSINFO;
Membros
Membro | Description |
---|---|
dwOSPlatformId |
Um dos valores de identificador definidos pela função GetVersionEx de plataforma do Microsoft Windows . São suportados 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, o Windows 98 ou os sistemas operativos descendentes dos mesmos. - VER_PLATFORM_WIN32_NT, ou 0x0002, para especificar o Windows NT ou os sistemas operativos descendentes do mesmo. |
dwOSMajorVersion |
A versão principal do sistema operativo ou um valor NULL para indicar qualquer versão. |
dwOSMinorVersion |
A versão secundária do sistema operativo ou um valor NULL para indicar qualquer versão. |
Observações
OSINFO
baseia-se na OSVERSIONINFOEX
estrutura utilizada nas chamadas para a função GetVersionEx
da plataforma Microsoft Windows . Esta estrutura é utilizada pela estrutura ASSEMBLYMETADATA para indicar o suporte do sistema operativo.
Requisitos
Plataformas: Veja Requisitos do Sistema.
Cabeçalho: Cor.h
Biblioteca: Utilizado como recurso no MsCorEE.dll
.NET Framework Versões: Disponível desde 1.0
Ver também
Colabore connosco no GitHub
A origem deste conteúdo pode ser encontrada no GitHub, onde também pode criar e rever problemas e pedidos Pull. Para mais informações, consulte o nosso guia do contribuidor.