Compartilhar via


estrutura ASSEMBLY_INFO (winsxs.h)

A estrutura ASSEMBLY_INFO contém informações sobre um assembly no repositório de assembly lado a lado. As informações são usadas pelo método QueryAssemblyInfo .

Sintaxe

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

Membros

cbAssemblyInfo

O tamanho da estrutura em bytes.

dwAssemblyFlags

Esse membro pode conter os seguintes valores:

Valor Significado
ASSEMBLYINFO_FLAG_INSTALLED
Defina esse sinalizador ao usar o Windows Vista e posterior ou o Windows Server 2008 e posterior com o assembly instalado no repositório de assembly lado a lado.

uliAssemblySizeInKB

O tamanho dos arquivos que compõem o assembly em quilobytes (KB).

pszCurrentAssemblyPathBuf

Um ponteiro para uma cadeia de caracteres terminada em nulo que contém o caminho para o arquivo de manifesto.

cchBuf

O número de caracteres, incluindo o terminador nulo, na cadeia de caracteres especificada por pszCurrentAssemblyPathBuf.

Requisitos

   
Cliente mínimo com suporte Windows Vista [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2008 [somente aplicativos da área de trabalho]
Cabeçalho winsxs.h