Compartilhar via


Estrutura ASSEMBLY_INFO

Contém informações sobre um assembly registrado no cache de assembly global.

Sintaxe

typedef struct _ASSEMBLY_INFO {  
    ULONG           cbAssemblyInfo;  
    DWORD           dwAssemblyFlags;  
    ULARGE_INTEGER  uliAssemblySizeInKB;  
    LPWSTR          pszCurrentAssemblyPathBuf;  
    ULONG           cchBuf;  
} ASSEMBLY_INFO;  

Membros

Membro DESCRIÇÃO
cbAssemblyInfo Especifica o tamanho, em bytes, da estrutura. Esse campo é reservado para extensibilidade futura.
dwAssemblyFlags Sinalizadores que indicam detalhes de instalação sobre o assembly. Os seguintes valores têm suporte:

- O valor ASSEMBLYINFO_FLAG_INSTALLED, que indica que o assembly está instalado. A versão atual do .NET Framework sempre configura dwAssemblyFlags com esse valor.
- O valor ASSEMBLYINFO_FLAG_PAYLOADRESIDENT, que indica que o assembly é um residente de carga. A versão atual do .NET Framework nunca configura dwAssemblyFlags com esse valor.
uliAssemblySizeInKB O tamanho total, em quilobytes, dos arquivos que o assembly contém.
pszCurrentAssemblyPathBuf Um ponteiro para um buffer de cadeia de caracteres que contém o caminho atual para o arquivo de manifesto. O caminho deve terminar com um caractere nulo.
cchBuf O número de caracteres largos, inclusive o terminador nulo, que pszCurrentAssemblyPathBuf contém.

Requisitos

Plataformas: confira Requisitos do sistema.

Cabeçalho: Fusion.h

Versões do .NET Framework: disponível a partir da 1.0

Confira também