Fungsi GetCurrentPackageId (appmodel.h)
Mendapatkan pengidentifikasi paket (ID) untuk proses panggilan.
Sintaks
LONG GetCurrentPackageId(
[in, out] UINT32 *bufferLength,
[out, optional] BYTE *buffer
);
Parameter
[in, out] bufferLength
Jenis: UINT32*
Pada input, ukuran buffer, dalam byte. Pada output, ukuran struktur yang dikembalikan, dalam byte.
[out, optional] buffer
Jenis: BYTE*
ID paket, direpresentasikan sebagai struktur PACKAGE_ID .
Nilai kembali
Jenis: LONG
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 |
---|---|
|
Proses ini tidak memiliki identitas paket. |
|
Buffer tidak cukup besar untuk menyimpan data. Ukuran yang diperlukan ditentukan oleh bufferLength. |
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 8 [khusus aplikasi desktop] |
Server minimum yang didukung | Windows Server 2012 [hanya aplikasi desktop] |
Target Platform | Windows |
Header | appmodel.h |
Pustaka | Kernel32.lib |
DLL | Kernel32.dll |
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