Compartir a través de


ASSEMBLY_INFO (Estructura)

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

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

Marcadores 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: 4, 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