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


Заголовок winsxs.h

Этот заголовок используется при установке и обслуживании приложений. Дополнительные сведения см. в разделе:

Winsxs.h содержит следующие программные интерфейсы:

Интерфейсы

 
IAssemblyCache

Интерфейс IAssemblyCache можно использовать для установки, удаления или запроса параллельной сборки. Экземпляр IAssemblyCache получается путем вызова функции CreateAssemblyCache.
IAssemblyCacheItem

Интерфейс IAssemblyCacheItem можно использовать для установки параллельных сборок в параллельное хранилище с помощью потоковой установки.
IAssemblyName

Интерфейс IAssemblyName представляет параллельное имя сборки.

Функции

 
CreateAssemblyCache

Функция CreateAssemblyCache получает экземпляр интерфейса IAssemblyCache.
CreateAssemblyNameObject

Функция CreateAssemblyNameObject получает экземпляр интерфейса IAssemblyName.

Структуры

 
ASSEMBLY_INFO

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

Структура FUSION_INSTALL_REFERENCE содержит сведения о приложении, которое ссылается на параллельную сборку.

Перечисления

 
ASM_CMP_FLAGS

Значения перечисления ASM_CMP_FLAGS используются методом IsEqual, чтобы указать, какие части двух имен сборок следует сравнивать.
ASM_DISPLAY_FLAGS

Значения перечисления ASM_DISPLAY_FLAGS используются методом GetDisplayName, чтобы указать, какие части полного имени сборки следует включить в строковое представление имени сборки.
ASM_NAME

Значения перечисления ASM_NAME являются идентификаторами свойств для пар "имя-значение", включенных в параллельное имя сборки.
CREATE_ASM_NAME_OBJ_FLAGS

Перечисление CREATE_ASM_NAME_OBJ_FLAGS используется функцией CreateAssemblyNameObject.