Estrutura ASSEMBLYMETADATA
Contém informações sobre o assembly referenciado, incluindo sua versão e seu nível de suporte para localidades, processadores e sistemas operacionais.
Sintaxe
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 | DESCRIÇÃO |
---|---|
usMajorVersion |
O número de versão principal do assembly referenciado. Esse valor não pode ser zero. Se todos os bits de usMajorVersion forem definidos, a versão principal não será especificada. |
usMinorVersion |
O número de versão secundário do assembly referenciado. Esse valor não pode ser zero. Se todos os bits de usMinorVersion forem 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 de usBuildNumber forem definidos, o número de 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 de usRevisionNumber forem definidos, o número de 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. Observação: no .NET Framework versão 1.0, você não pode especificar mais de uma localidade. |
cbLocale |
O tamanho em caracteres largos de szLocale . |
rdwProcessor |
Uma matriz de identificadores, conforme definido no Winnt.h, para os tipos de processador compatíveis com o assembly referenciado. Um valor NULL indica a independência do processador. |
ulProcessor |
O comprimento da matriz rdwProcessor . |
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 matriz rOS . |
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.