Compartilhar via


Estrutura OSINFO

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

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

Membros

Membro

Descrição

dwOSPlatformId

Um dos valores de identificador definidos pelo Microsoft Windows plataforma função GetVersionEx. Há suporte para os seguintes valores:

  • VER_PLATFORM_WIN32s ou 0 x 0000, para especificar o Microsoft Windows 3.1.

  • VER_PLATFORM_WIN32_WINDOWS ou 0 x 0001, para especificar o Windows 95, Windows 98 ou sistemas operacionais que descendem do-los.

  • VER_PLATFORM_WIN32_NT ou 0x0010, para especificar o Windows NT ou sistemas operacionais que descendem do-lo.

dwOSMajorVersion

A versão principal do sistema operacional ou um valor nulo para indicar qualquer versão.

dwOSMinorVersion

A versão secundária do sistema operacional ou um valor nulo para indicar qualquer versão.

Comentários

OSINFO se baseia o OSVERSIONINFOEX estrutura usada em chamadas para a função de plataforma do Microsoft Windows GetVersionEx. Essa estrutura é usada pelo ASSEMBLYMETADATA estrutura para indicar seu suporte a sistema operacional.

Requisitos

Plataformas: See Requisitos de sistema do .NET framework.

Cabeçalho: Cor.h

Biblioteca: Usado sistema autônomo um recurso em MsCorEE.dll

.NET Framework Versions: 3.5 SP1, 3,5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0

Consulte também

Referência

Estrutura ASSEMBLYMETADATA

Interface IMetaDataAssemblyEmit

Outros recursos

Estruturas de metadados