Поделиться через


Структура ASSEMBLY_INFO

Содержит сведения о сборке, зарегистрированной в глобальном кэше сборок.

Синтаксис

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

Элементы

Член Описание
cbAssemblyInfo Размер структуры (в байтах). Это поле зарезервировано для будущей расширяемости.
dwAssemblyFlags Флаги, указывающие сведения об установке сборки. Поддерживаются следующие значения.

— значение ASSEMBLYINFO_FLAG_INSTALLED, указывающее, что сборка установлена. Текущая версия платформа .NET Framework всегда задает dwAssemblyFlags это значение.
— значение ASSEMBLYINFO_FLAG_PAYLOADRESIDENT, указывающее, что сборка является резидентной полезной нагрузкой. Текущая версия платформа .NET Framework никогда не задает dwAssemblyFlags это значение.
uliAssemblySizeInKB Общий размер (в килобайтах) файлов, содержащихся в сборке.
pszCurrentAssemblyPathBuf Указатель на буфер строк, содержащий текущий путь к файлу манифеста. Путь должен заканчиваться символом NULL.
cchBuf Количество расширенных символов, включая символ конца NULL, который pszCurrentAssemblyPathBuf содержит.

Требования

Платформы: см. раздел Требования к системе.

Заголовка: Fusion.h

платформа .NET Framework версии: доступно с версии 1.0.

См. также раздел