Estrutura ASSEMBLYMETADATA
Contém informações sobre a assemblagem referenciada, incluindo a respetiva versão e o seu nível de suporte para regiões, processadores e sistemas operativos.
Syntax
typedef struct {
USHORT usMajorVersion;
USHORT usMinorVersion;
USHORT usBuildNumber;
USHORT usRevisionNumber;
LPWSTR szLocale;
ULONG cbLocale;
DWORD* rdwProcessor[];
ULONG ulProcessor
OSINFO* rOS[];
ULONG ulOS;
} ASSEMBLYMETADATA;
Membros
Membro | Description |
---|---|
usMajorVersion |
O número da versão principal da assemblagem referenciada. Este valor não pode ser zero. Se todos os bits de usMajorVersion estiverem definidos, a versão principal não será especificada. |
usMinorVersion |
O número da versão secundária da assemblagem referenciada. Este valor não pode ser zero. Se todos os bits de usMinorVersion estiverem definidos, a versão secundária não será especificada. |
usBuildNumber |
O número de compilação da assemblagem referenciada. Este valor não pode ser zero. Se todos os bits de usBuildNumber estiverem definidos, o número da compilação não será especificado. |
usRevisionNumber |
O número de revisão da assemblagem referenciada. Este valor não pode ser zero. Se todos os bits de usRevisionNumber estiverem definidos, o número de revisão não será especificado. |
szLocale |
Uma lista de nomes de região em conformidade com a especificação RFC1766, separada por ponto e vírgula, especificando as regiões suportadas pela assemblagem referenciada. Um valor nulo indica a independência da região. Nota: No .NET Framework versão 1.0, não pode especificar mais do que uma região. |
cbLocale |
O tamanho em carateres largos de szLocale . |
rdwProcessor |
Uma matriz de identificadores, conforme definido em Winnt.h, para os tipos de processador suportados pela assemblagem referenciada. Um valor NULL indica a independência do processador. |
ulProcessor |
O comprimento da rdwProcessor matriz. |
rOS |
Uma matriz de instâncias OSINFO que especificam os sistemas operativos suportados pela assemblagem referenciada. Um valor NULL indica a independência do sistema operativo. |
ulOS |
O comprimento da rOS matriz. |
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.