Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Представляет ссылку приложения на сборку, установленную приложением в глобальном кэше сборок.
Синтаксис
typedef struct _FUSION_INSTALL_REFERENCE_ {
DWORD cbSize,
DWORD dwFlags,
GUID guidScheme,
LPCWSTR szIdentifier,
LPCWSTR szNonCanonicalData
} FUSION_INSTALL_REFERENCE, *LPFUSION_INSTALL_REFERENCE;
Элементы
| Член | Описание |
|---|---|
cbSize |
Размер структуры в байтах. |
dwFlags |
Зарезервировано для будущей расширяемости. Это значение должно быть равно 0 (ноль). |
guidScheme |
Сущность, которая добавляет ссылку. Это поле может иметь одно из следующих значений: — FUSION_REFCOUNT_MSI_GUID: на сборку ссылается приложение, установленное с помощью установщика Microsoft Windows. Для szIdentifier поля задано значение MSI, а для szNonCanonicalData поля — значение Windows Installer. Эта схема используется для параллельных сборок Windows.— FUSION_REFCOUNT_UNINSTALL_SUBKEY_GUID: на сборку ссылается приложение, которое отображается в интерфейсе "Установка и удаление программ ". Поле szIdentifier предоставляет маркер, который регистрирует приложение с помощью интерфейса "Установка и удаление программ ".— FUSION_REFCOUNT_FILEPATH_GUID: на сборку ссылается приложение, представленное файлом в файловой системе. Поле szIdentifier предоставляет путь к этому файлу.— FUSION_REFCOUNT_OPAQUE_STRING_GUID: на сборку ссылается приложение, представленное только непрозрачной строкой. Поле szIdentifier предоставляет эту непрозрачную строку. Глобальный кэш сборок не проверка существования непрозрачных ссылок при удалении этого значения.— FUSION_REFCOUNT_OSINSTALL_GUID: это значение зарезервировано. |
szIdentifier |
Уникальная строка, идентифицирующая приложение, которое установило сборку в глобальный кэш сборок. Его значение зависит от значения guidScheme поля. |
szNonCanonicalData |
Строка, понятная только сущности, которая добавляет ссылку. Глобальный кэш сборок хранит эту строку, но не использует ее. |
Требования
Платформы: см. раздел Требования к системе.
Заголовка: Fusion.h
версии платформа .NET Framework: доступно с версии 2.0.
См. также раздел
GitHub сайтында бізбен бірлесіп жұмыс істеу
Бұл мазмұнның көзін GitHub сайтында табуға болады. Онда сонымен бірге мәселелер мен өзгертулерді енгізу сұрауларын жасауға және қарап шығуға болады. Қосымша ақпарат алу үшін қатысушы нұсқаулығын қараңыз.