Метод IAssemblyCache::CreateAssemblyCacheItem (winsxs.h)
Метод CreateAssemblyCacheItem создает элемент в кэше сборок, соответствующий параллельно устанавливаемой сборке.
Синтаксис
HRESULT CreateAssemblyCacheItem(
[in] DWORD dwFlags,
[in] PVOID pvReserved,
[out] IAssemblyCacheItem **ppAsmItem,
[in, optional] LPCWSTR pszAssemblyName
);
Параметры
[in] dwFlags
Зарезервировано.
[in] pvReserved
Зарезервировано.
[out] ppAsmItem
Указатель на расположение, содержащее указатель на экземпляр IAssemblyCacheItem , который получает сведения.
[in, optional] pszAssemblyName
Указатель на строковое значение, завершающееся значением NULL, содержащее полностью указанное строгое имя устанавливаемой сборки. Предоставленное имя проверяется на соответствие имени сборки в манифесте. Частичные имена возвращают FUSION_E_INVALID_NAME. Если этот параметр имеет значение NULL, имя не проверяется.
Возвращаемое значение
Этот метод может возвращать одно из этих значений.
Возвращаемое значение | Описание |
---|---|
|
Метод выполнен успешно. |
|
Метод не выполнен. |
|
Полное имя сборки должно быть указано в pszAssemblyName. |
Требования
Минимальная версия клиента | Windows Vista [только классические приложения] |
Минимальная версия сервера | Windows Server 2008 [только классические приложения] |
Целевая платформа | Windows |
Header | winsxs.h |
DLL | Sxs.dll |