Fungsi RemovePackageDependency (appmodel.h)
Menghapus dependensi paket yang diselesaikan dari grafik paket proses saat ini (yaitu, referensi run-time untuk dependensi paket kerangka kerja yang ditambahkan dengan menggunakan metode AddPackageDependency ).
Sintaks
HRESULT RemovePackageDependency(
PACKAGEDEPENDENCY_CONTEXT packageDependencyContext
);
Parameter
packageDependencyContext
Jenis: PACKAGEDEPENDENCY_CONTEXT
Handel dependensi paket yang akan dihapus.
Menampilkan nilai
Jenis: HRESULT
Jika fungsi berhasil, fungsi akan mengembalikan ERROR_SUCCESS. Jika tidak, fungsi mengembalikan kode kesalahan. Kode kesalahan yang mungkin mencakup yang berikut ini.
Menampilkan kode | Deskripsi |
---|---|
E_INVALIDARG | Parameter packageDependencyContext adalah NULL pada input. |
Keterangan
Fungsi ini tidak membongkar sumber daya yang dimuat seperti DLL. Setelah menghapus dependensi paket, file apa pun yang dimuat dari paket dapat terus digunakan. Resolusi file di masa mendatang akan gagal melihat dependensi paket yang dihapus.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 11 (diperkenalkan pada 10.0.22000.0) |
Header | appmodel.h |