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 informasi identifikasi paket, seperti nama, versi, dan penerbit.
Sintaks
typedef struct PACKAGE_ID {
UINT32 reserved;
UINT32 processorArchitecture;
PACKAGE_VERSION version;
PWSTR name;
PWSTR publisher;
PWSTR resourceId;
PWSTR publisherId;
} PACKAGE_ID;
Anggota
reserved
Jenis: UINT32
Dipesan; jangan gunakan.
processorArchitecture
Jenis: UINT32
Arsitektur prosesor paket. Anggota ini harus menjadi salah satu nilai PROCESSOR_ARCHITECTURE_... konstanta yang cocok dengan nilai enumerasi ProcessorArchitecture. Drive ini termasuk:
- PROCESSOR_ARCHITECTURE_AMD64
- PROCESSOR_ARCHITECTURE_ARM
- PROCESSOR_ARCHITECTURE_ARM64
- PROCESSOR_ARCHITECTURE_INTEL
- PROCESSOR_ARCHITECTURE_IA32_ON_ARM64
- PROCESSOR_ARCHITECTURE_NEUTRAL
- PROCESSOR_ARCHITECTURE_UNKNOWN
version
Jenis: PACKAGE_VERSION
Versi paket.
name
Jenis: PWSTR
Nama paket.
publisher
Jenis: PWSTR
Penerbit paket. Jika tidak ada penerbit untuk paket, anggota ini adalah NULL.
resourceId
Jenis: PWSTR
Pengidentifikasi sumber daya (ID) paket. Jika tidak ada ID sumber daya untuk paket, anggota ini adalah NULL.
publisherId
Jenis: PWSTR
Pengidentifikasi penerbit (ID) paket. Jika tidak ada ID penerbit untuk paket, anggota ini adalah NULL.
Keterangan
Untuk informasi tentang batas ukuran string, lihat Konstanta identitas.
Persyaratan
| Persyaratan | Nilai |
|---|---|
| Klien minimum yang didukung | Windows 8 [khusus aplikasi desktop] |
| Server minimum yang didukung | Windows Server 2012 [hanya aplikasi desktop] |
| Header | appmodel.h |