Заголовок 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. |