Bagikan melalui


Struktur FUSION_INSTALL_REFERENCE

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