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


Метод IAssemblyCache::QueryAssemblyInfo (winsxs.h)

Метод QueryAssemblyInfo запрашивает в параллельном хранилище сборок сведения о сборке и проверяет файлы в параллельном хранилище сборок на соответствие манифесту сборки.

Синтаксис

HRESULT QueryAssemblyInfo(
  [in, optional] DWORD         dwFlags,
  [in]           LPCWSTR       pszAssemblyName,
  [in, out]      ASSEMBLY_INFO *pAsmInfo
);

Параметры

[in, optional] dwFlags

Указывает извлекаемую информацию.

Этот параметр может иметь одно или несколько из следующих значений или 0.

Значение Значение
QUERYASMINFO_FLAG_VALIDATE
Проверяет файлы сборок в параллельном хранилище сборок на соответствие манифесту сборки. Сюда входит проверка хэша и подписи строгого имени сборки.
QUERYASMINFO_FLAG_GETSIZE
Возвращает размер всех файлов в сборке.

[in] pszAssemblyName

Указатель на строковое значение, завершающееся значением NULL, содержащее полное строгое имя запрашиваемой сборки. Если имя не указано полностью, результат метода не определен.

[in, out] pAsmInfo

Указатель на структуру ASSEMBLY_INFO , которая получает сведения.

Возвращаемое значение

Этот метод может возвращать одно из этих значений.

Возвращаемое значение Описание
S_OK
Метод выполнен успешно.
S_FALSE
Метод не выполнен.

Требования

Требование Значение
Минимальная версия клиента Windows Vista [только классические приложения]
Минимальная версия сервера Windows Server 2008 [только классические приложения]
Целевая платформа Windows
Header winsxs.h
DLL Sxs.dll

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

IAssemblyCache