Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Reprezentuje odwołanie, które aplikacja tworzy do zestawu zainstalowanego przez aplikację w globalnej pamięci podręcznej zestawów.
Składnia
typedef struct _FUSION_INSTALL_REFERENCE_ {
DWORD cbSize,
DWORD dwFlags,
GUID guidScheme,
LPCWSTR szIdentifier,
LPCWSTR szNonCanonicalData
} FUSION_INSTALL_REFERENCE, *LPFUSION_INSTALL_REFERENCE;
Elementy członkowskie
| Członek | Opis |
|---|---|
cbSize |
Rozmiar struktury w bajtach. |
dwFlags |
Zarezerwowane dla przyszłej rozszerzalności. Ta wartość musi mieć wartość 0 (zero). |
guidScheme |
Jednostka, która dodaje odwołanie. To pole może mieć jedną z następujących wartości: - FUSION_REFCOUNT_MSI_GUID: Zestaw jest przywoływane przez aplikację, która została zainstalowana przy użyciu Instalatora Microsoft Windows. Pole szIdentifier jest ustawione na MSIwartość , a szNonCanonicalData pole jest ustawione na Windows Installerwartość . Ten schemat jest używany w przypadku zestawów równoległych systemu Windows.- FUSION_REFCOUNT_UNINSTALL_SUBKEY_GUID: Zestaw jest przywołyny przez aplikację, która pojawia się w interfejsie Dodaj/Usuń programy . Pole szIdentifier zawiera token rejestrujący aplikację za pomocą interfejsu Dodaj/Usuń programy .- FUSION_REFCOUNT_FILEPATH_GUID: Zestaw jest przywołyny przez aplikację reprezentowaną przez plik w systemie plików. Pole szIdentifier zawiera ścieżkę do tego pliku.- FUSION_REFCOUNT_OPAQUE_STRING_GUID: Zestaw jest przywołyny przez aplikację reprezentowaną tylko przez nieprzezroczystych ciągów. Pole szIdentifier zawiera ten nieprzezroczystych ciągów. Globalna pamięć podręczna zestawów nie sprawdza istnienia nieprzezroczystych odwołań podczas usuwania tej wartości.- FUSION_REFCOUNT_OSINSTALL_GUID: Ta wartość jest zarezerwowana. |
szIdentifier |
Unikatowy ciąg identyfikujący aplikację, która zainstalowała zestaw w globalnej pamięci podręcznej zestawów. Jego wartość zależy od wartości guidScheme pola. |
szNonCanonicalData |
Ciąg zrozumiały tylko przez jednostkę, która dodaje odwołanie. Globalna pamięć podręczna zestawów przechowuje ten ciąg, ale nie używa go. |
Wymagania
Platformy: Zobacz Wymagania systemowe.
Nagłówka: Fusion.h
.NET Framework wersje: dostępne od wersji 2.0
Zobacz też
Współpracuj z nami na GitHub
Źródło tej zawartości można znaleźć w witrynie GitHub, gdzie można również tworzyć i przeglądać problemy oraz żądania ściągnięcia. Aby uzyskać więcej informacji, zapoznaj się z naszym przewodnikiem dla twórców.