Fungsi GetResolvedPackageFullNameForPackageDependency (appmodel.h)
Mengembalikan nama lengkap paket yang akan digunakan jika dependensi paket harus diselesaikan. Fungsi ini tidak menambahkan paket ke grafik paket proses pemanggilan.
Sintaks
HRESULT GetResolvedPackageFullNameForPackageDependency(
PCWSTR packageDependencyId,
PWSTR *packageFullName
);
Parameter
packageDependencyId
Jenis: PCWSTR
ID dependensi paket yang akan diselesaikan. Parameter ini harus cocok dengan dependensi paket yang ditentukan dengan menggunakan fungsi TryCreatePackageDependency untuk pengguna panggilan atau sistem (melalui opsi CreatePackageDependencyOptions_ScopeIsSystem ), atau kesalahan dikembalikan.
packageFullName
Jenis: PCWSTR*
Nama lengkap paket tempat dependensi telah diselesaikan. Jika dependensi paket tidak dapat diselesaikan, fungsi berhasil tetapi parameter ini nullptr pada output. Gunakan fungsi HeapAlloc untuk mengalokasikan memori untuk parameter ini, dan gunakan HeapFree untuk membatalkan alokasi memori.
Nilai kembali
Menampilkan kode | Deskripsi |
---|---|
E_INVALIDARG | Parameter packageDependencyId atau packageFullName adalah NULL pada input. |
Keterangan
Untuk menambahkan paket ke grafik paket proses pemanggilan, gunakan fungsi AddPackageDependency .
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 11 (diperkenalkan pada 10.0.22000.0) |
Header | appmodel.h |
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk