Compartir a través de


ASSEMBLY_INFO (Estructura)

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

Sintaxis

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

Miembros

Miembro Descripción
cbAssemblyInfo Tamaño, en bytes, de la estructura. Este campo se reserva para una futura extensibilidad.
dwAssemblyFlags Marcas que indican los detalles de instalación sobre el ensamblado. Se admiten los valores siguientes:

- Valor de ASSEMBLYINFO_FLAG_INSTALLED, que indica que el ensamblado está instalado. La versión actual de .NET Framework siempre establece dwAssemblyFlags en este valor.
- Valor de ASSEMBLYINFO_FLAG_PAYLOADRESIDENT, que indica que el ensamblado es un residente en carga útil. 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 con un carácter nulo.
cchBuf Número de caracteres anchos, incluido el terminador null, que pszCurrentAssemblyPathBuf contiene.

Requisitos

Plataformas: Vea Requisitos de sistema.

Encabezado: Fusion.h

Versiones de .NET Framework: disponible a partir de la versión 1.0

Consulte también