FUSION_INSTALL_REFERENCE – struktura
Představuje odkaz, který aplikace provádí na sestavení, které má aplikace nainstalována v globální mezipaměti sestavení.
Syntax
typedef struct _FUSION_INSTALL_REFERENCE_ {
DWORD cbSize,
DWORD dwFlags,
GUID guidScheme,
LPCWSTR szIdentifier,
LPCWSTR szNonCanonicalData
} FUSION_INSTALL_REFERENCE, *LPFUSION_INSTALL_REFERENCE;
Členové
Člen | Description |
---|---|
cbSize |
Velikost struktury v bajtech. |
dwFlags |
Vyhrazeno pro budoucí rozšiřitelnost. Tato hodnota musí být 0 (nula). |
guidScheme |
Entita, která přidá odkaz. Toto pole může mít jednu z následujících hodnot: – FUSION_REFCOUNT_MSI_GUID: Na sestavení odkazuje aplikace, která byla nainstalována pomocí Instalační služby systému Microsoft Windows. Pole szIdentifier je nastaveno na MSI a szNonCanonicalData pole je nastavené na Windows Installer . Toto schéma se používá pro souběžná sestavení Systému Windows.- FUSION_REFCOUNT_UNINSTALL_SUBKEY_GUID: Na sestavení odkazuje aplikace, která se zobrazí v rozhraní Přidat nebo odebrat programy . Pole szIdentifier poskytuje token, který zaregistruje aplikaci pomocí rozhraní Přidat nebo odebrat programy .- FUSION_REFCOUNT_FILEPATH_GUID: Na sestavení odkazuje aplikace, která je reprezentována souborem v systému souborů. Pole szIdentifier poskytuje cestu k tomuto souboru.- FUSION_REFCOUNT_OPAQUE_STRING_GUID: Na sestavení odkazuje aplikace, která je reprezentována pouze neprůsažným řetězcem. Pole szIdentifier poskytuje tento neprůshlený řetězec. Globální mezipaměť sestavení (GM) nekontroluje existenci neprůsažných odkazů, když tuto hodnotu odeberete.- FUSION_REFCOUNT_OSINSTALL_GUID: Tato hodnota je vyhrazena. |
szIdentifier |
Jedinečný řetězec, který identifikuje aplikaci, která nainstalovala sestavení do globální mezipaměti sestavení. Jeho hodnota závisí na hodnotě guidScheme pole. |
szNonCanonicalData |
Řetězec, kterému rozumí pouze entita, která přidává odkaz. Globální mezipaměť sestavení (G CACHE) tento řetězec ukládá, ale nepoužívá ho. |
Požadavky
Platformy: Viz Požadavky na systém.
Záhlaví: Fusion.h
Verze rozhraní .NET Framework: K dispozici od verze 2.0
Viz také
Spolupracujte s námi na GitHubu
Zdroj tohoto obsahu najdete na GitHubu, kde můžete také vytvářet a kontrolovat problémy a žádosti o přijetí změn. Další informace najdete v našem průvodci pro přispěvatele.