Compartilhar via


ASSEMBLYMETADATA Structure

Contém informações sobre o assembly referenciado, incluindo sua versão e seu nível de suporte para localidades, processadores e sistemas operacionais.

Syntax

typedef struct {
    USHORT  usMajorVersion;
    USHORT  usMinorVersion;
    USHORT  usBuildNumber;
    USHORT  usRevisionNumber;
    LPWSTR  szLocale;
    ULONG   cbLocale;
    DWORD*  rdwProcessor[];
    ULONG   ulProcessor
    OSINFO* rOS[];
    ULONG   ulOS;
} ASSEMBLYMETADATA;

Members

Member Description
usMajorVersion O número de versão principal do assembly referenciado. Esse valor não pode ser zero. Se todos os bits forem usMajorVersion definidos, a versão principal não será especificada.
usMinorVersion O número de versão secundária do assembly referenciado. Esse valor não pode ser zero. Se todos os bits forem usMinorVersion definidos, a versão secundária não será especificada.
usBuildNumber O número de build do assembly referenciado. Esse valor não pode ser zero. Se todos os bits forem definidos, o número de usBuildNumber build não será especificado.
usRevisionNumber O número de revisão do assembly referenciado. Esse valor não pode ser zero. Se todos os bits forem definidos, o número de usRevisionNumber revisão não será especificado.
szLocale Uma lista de nomes de localidade em conformidade com a especificação RFC1766, separada por ponto-e-vírgula, especificando as localidades compatíveis com o assembly referenciado. Um valor nulo indica independência de localidade.
cbLocale O tamanho em caracteres largos de szLocale.
rdwProcessor Uma matriz de identificadores, conforme definido em Winnt.h, para os tipos de processador compatíveis com o assembly referenciado. Um valor NULL indica independência do processador.
ulProcessor O comprimento da rdwProcessor matriz.
rOS Uma matriz de instâncias OSINFO especificando os sistemas operacionais compatíveis com o assembly referenciado. Um valor NULL indica independência do sistema operacional.
ulOS O comprimento da rOS matriz.

Requirements

Plataformas: Consulte sistemas operacionais com suporte do .NET.

Header: Cor.h

See also