struktur PACKAGE_ID (appmodel.h)
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 |