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


структура ASSEMBLY_INFO (winsxs.h)

Структура ASSEMBLY_INFO содержит сведения о сборке в параллельном хранилище сборок. Эти сведения используются методом QueryAssemblyInfo .

Синтаксис

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

Члены

cbAssemblyInfo

Размер структуры в байтах.

dwAssemblyFlags

Этот элемент может содержать следующие значения:

Значение Значение
ASSEMBLYINFO_FLAG_INSTALLED
Установите этот флаг при использовании Windows Vista и более поздних версий или Windows Server 2008 и более поздних версий со сборкой, установленной в параллельном хранилище сборок.

uliAssemblySizeInKB

Размер файлов, составляющих сборку, в килобайтах (КБ).

pszCurrentAssemblyPathBuf

Указатель на строку, завершающуюся null, которая содержит путь к файлу манифеста.

cchBuf

Число символов в строке, заданной pszCurrentAssemblyPathBuf, в том числе символов null.

Требования

   
Минимальная версия клиента Windows Vista [только классические приложения]
Минимальная версия сервера Windows Server 2008 [только классические приложения]
Верхняя часть winsxs.h