Struktur PROPSPEC (propidl.h)
Struktur PROPSPEC digunakan oleh banyak metode IPropertyStorage untuk menentukan properti baik oleh pengidentifikasi properti (ID) atau nama string terkait.
Sintaks
typedef struct tagPROPSPEC {
ULONG ulKind;
union {
PROPID propid;
LPOLESTR lpwstr;
} DUMMYUNIONNAME;
} PROPSPEC;
Anggota
ulKind
Menunjukkan anggota serikat yang digunakan. Anggota ini bisa menjadi salah satu nilai berikut.
Nama | Makna |
---|---|
|
Anggota lpwstr digunakan dan diatur ke nama string. |
|
Anggota propid digunakan dan diatur ke nilai ID properti. |
DUMMYUNIONNAME
DUMMYUNIONNAME.propid
Menentukan nilai ID properti. Gunakan nilai ini atau lpwstr berikut, bukan keduanya.
DUMMYUNIONNAME.lpwstr
Menentukan nama string properti sebagai string Unicode yang dihentikan null.
Keterangan
Nama string bersifat opsional dan dapat ditetapkan ke sekumpulan properti saat properti dibuat dengan panggilan ke IPropertyStorage::WriteMultiple atau yang lebih baru dengan panggilan ke IPropertyStorage::WritePropertyNames.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 2000 Professional [aplikasi desktop | Aplikasi UWP] |
Server minimum yang didukung | Windows 2000 Server [aplikasi desktop | Aplikasi UWP] |
Header | propidl.h (termasuk Propidl.h) |