Compartir a través de


ASSEMBLY_INFO

Actualización: noviembre 2007

Contiene información acerca de un ensamblado que está registrado en la caché de ensamblados global.

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

Miembros

Miembro

Descripción

cbAssemblyInfo

Tamaño de la estructura, en bytes. Este campo está reservado para extensibilidad futura.

dwAssemblyFlags

Indicadores que indican los detalles de instalación del ensamblado. Se admiten los siguientes valores:

  • Valor ASSEMBLYINFO_FLAG_INSTALLED, que indica que el ensamblado está instalado. La versión actual de .NET Framework siempre establece dwAssemblyFlags en este valor.

  • Valor ASSEMBLYINFO_FLAG_PAYLOADRESIDENT, que indica que el ensamblado es un residente de carga. La versión actual de .NET Framework nunca establece dwAssemblyFlags en este valor.

uliAssemblySizeInKB

Tamaño total, en kilobytes, de los archivos que contiene el ensamblado.

pszCurrentAssemblyPathBuf

Puntero a un búfer de cadena que contiene la ruta de acceso actual al archivo de manifiesto. La ruta de acceso debe terminar en un carácter nulo.

cchBuf

Número de caracteres anchos, incluido el terminador null, que pszCurrentAssemblyPathBuf contiene.

Requisitos

Plataformas: vea Requisitos de sistema de .NET Framework.

Encabezado: Fusion.h

Versiones de .NET Framework: 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0

Vea también

Conceptos

Caché de ensamblados global

Otros recursos

Estructuras de fusión