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.
typedef struct {
USHORT usMajorVersion;
USHORT usMinorVersion;
USHORT usRevisionNumber;
USHORT usBuildNumber;
LPWSTR szLocale;
ULONG cbLocale;
DWORD* rdwProcessor[];
ULONG ulProcessor
OSINFO* rOS[];
ULONG ulOS;
} ASSEMBLYMETADATA;
Membros
Membro |
Descrição |
---|---|
usMajorVersion |
O número da versão primária do assembly referenciado. Esse valor não pode ser zero. Se todos os bits de usMajorVersion são conjunto, a versão principal não for especificada. |
usMinorVersion |
O número de versão secundária do assembly referenciado. Esse valor não pode ser zero. Se todos os bits de usMinorVersion são conjunto, a versão secundária não for especificada. |
usRevisionNumber |
O número de revisão do assembly referenciado. Esse valor não pode ser zero. Se todos os bits de usRevisionNumber são conjunto, o número de revisão não for especificado. |
usBuildNumber |
O número da versão do assembly referenciado. Esse valor não pode ser zero. Se todos os bits de usBuildNumber são definidos, que o número da versão não for especificado. |
szLocale |
Uma lista de nomes de localidade que estão de acordo com a especificação RFC1766, separada por ponto-e-vírgula, especificando as localidades com suporte pelo assembly referenciado. Um valor nulo indica independência de local.
Observação:
No .NET estrutura versão 1.0 não é possível especificar mais de uma localidade.
|
cbLocale |
O dimensionar em caracteres largos de szLocale. |
rdwProcessor |
Uma matriz de identificadores, conforme definido em Winnt.h, para sistema autônomo tipos de processador que são suportados pelo assembly referenciado. Um valor nulo indica independência de processador. |
ulProcessor |
O comprimento do rdwProcessor matriz. |
rOS |
Uma matriz de OSINFO instâncias especificando os sistemas operacionais suportados pelo assembly referenciado. Um valor nulo indica independência de sistema operacional. |
ulOS |
O comprimento do rOS matriz. |
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
Interface IMetaDataAssemblyEmit