Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Mewakili referensi yang dibuat aplikasi ke perakitan yang telah diinstal aplikasi di cache perakitan global.
Sintaks
typedef struct _FUSION_INSTALL_REFERENCE_ {
DWORD cbSize,
DWORD dwFlags,
GUID guidScheme,
LPCWSTR szIdentifier,
LPCWSTR szNonCanonicalData
} FUSION_INSTALL_REFERENCE, *LPFUSION_INSTALL_REFERENCE;
Anggota
| Anggota | Deskripsi |
|---|---|
cbSize |
Ukuran struktur dalam byte. |
dwFlags |
Dicadangkan untuk ekstensibilitas di masa mendatang. Nilai ini harus 0 (nol). |
guidScheme |
Entitas yang menambahkan referensi. Bidan ini bisa memiliki salah satu nilai berikut: - FUSION_REFCOUNT_MSI_GUID: Rakitan dirujuk oleh aplikasi yang diinstal menggunakan Pemasang Windows Mikrosoft. Bidan szIdentifier diatur ke MSI, dan bidang szNonCanonicalData diatur ke Windows Installer. Skema ini digunakan untuk rakitan Windows berdampingan.- FUSION_REFCOUNT_UNINSTALL_SUBKEY_GUID: Rakitan dirujuk oleh aplikasi yang muncul di antarmuka Tambahkan/Hapus Program. Bidang szIdentifier menyediakan token yang mendaftarkan aplikasi dengan antarmuka Tambahkan/Hapus Program.- FUSION_REFCOUNT_FILEPATH_GUID: Rakitan direferensikan oleh aplikasi yang diwakili oleh file dalam sistem file. Bidang szIdentifier menyediakan jalur ke file ini.- FUSION_REFCOUNT_OPAQUE_STRING_GUID: Perakitan direferensikan oleh aplikasi yang hanya diwakili oleh string buram. Bidang szIdentifier menyediakan string buram ini. Singgahan perakitan global tidak memeriksa keberadaan referensi buram saat Anda menghapus nilai ini.- FUSION_REFCOUNT_OSINSTALL_GUID: Nilai ini dicadangkan. |
szIdentifier |
String unik yang mengidentifikasi aplikasi yang menginstal perakitan di singgahan perakitan global. Nilainya tergantung pada nilai bidang guidScheme. |
szNonCanonicalData |
String yang hanya dipahami oleh entitas yang menambahkan referensi. Singgahan perakitan global menyimpan string ini, tetapi tidak menggunakannya. |
Persyaratan
Platform: Lihat Persyaratan Sistem.
Header: Fusion.h
Versi .NET Framework: Tersedia mulai dari 2.0
Lihat juga
Berkolaborasi dengan kami di GitHub
Sumber untuk konten ini dapat ditemukan di GitHub, yang juga dapat Anda gunakan untuk membuat dan meninjau masalah dan menarik permintaan. Untuk informasi selengkapnya, lihat panduan kontributor kami.