Partilhar via


Estrutura ASSEMBLY_INFO

Contém informações sobre uma assemblagem registada na cache de assemblagem global.

Syntax

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

Membros

Membro Description
cbAssemblyInfo O tamanho, em bytes, da estrutura. Este campo está reservado para extensibilidade futura.
dwAssemblyFlags Sinalizadores que indicam detalhes de instalação sobre a assemblagem. São suportados os seguintes valores:

- O valor ASSEMBLYINFO_FLAG_INSTALLED, que indica que a assemblagem está instalada. A versão atual do .NET Framework define dwAssemblyFlags sempre para este valor.
- O valor ASSEMBLYINFO_FLAG_PAYLOADRESIDENT, que indica que a assemblagem é um residente de payload. A versão atual do .NET Framework nunca se define dwAssemblyFlags como este valor.
uliAssemblySizeInKB O tamanho total, em quilobytes, dos ficheiros que a assemblagem contém.
pszCurrentAssemblyPathBuf Um ponteiro para uma memória intermédia de cadeia que contém o caminho atual para o ficheiro de manifesto. O caminho tem de terminar com um caráter nulo.
cchBuf O número de carateres largos, incluindo o exterminador nulo, que pszCurrentAssemblyPathBuf contém.

Requisitos

Plataformas: Veja Requisitos do Sistema.

Cabeçalho: Fusion.h

.NET Framework Versões: Disponível desde 1.0

Ver também