Estrutura OSINFO
Contém detalhes sobre o sistema operacional de um assembly ou módulo.
Sintaxe
typedef struct {
DWORD dwOSPlatformId;
DWORD dwOSMajorVersion;
DWORD dwOSMinorVersion;
} OSINFO;
Membros
Membro | DESCRIÇÃO |
---|---|
dwOSPlatformId |
Um dos valores do identificador definidos pela função GetVersionEx da plataforma Microsoft Windows. Os seguintes valores têm suporte:- 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 dele. - VER_PLATFORM_WIN32_NT, ou 0x0002, para especificar 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. |
Comentários
OSINFO
se baseia na estrutura OSVERSIONINFOEX
usada em chamadas para a função GetVersionEx
da plataforma Microsoft Windows. Essa estrutura é usada pela estrutura ASSEMBLYMETADATA para indicar seu suporte ao sistema operacional.
Requisitos
Plataformas: confira Requisitos do sistema.
Cabeçalho: Cor.h
Biblioteca: usada como um recurso na MsCorEE.dll
Versões do .NET Framework: Disponíveis desde a versão 1.0
Confira também
Colaborar conosco no GitHub
A fonte deste conteúdo pode ser encontrada no GitHub, onde você também pode criar e revisar problemas e solicitações de pull. Para obter mais informações, confira o nosso guia para colaboradores.