Mengakses Properti Kelas Penyetelan Perangkat

Di Windows Vista dan versi Windows yang lebih baru, model properti perangkat terpadu mencakup yang berikut ini:

  • Properti kelas penyiapan perangkat yang sesuai dengan pengidentifikasi CM_CRP_Xxx yang ditentukan dalam pengidentifikasi cfgmgr32.h atau SPCRP_Xxx yang ditentukan dalam Setupapi.h.
  • Properti yang tidak memiliki pengidentifikasi CM_CRP_Xxx atau SPCRP_Xxx, tetapi memiliki cara yang sesuai untuk mengkueri nilai.

Properti yang sesuai dengan pengidentifikasi CM_CRP_Xxx atau SPCRP_Xxx

Di Windows Vista dan versi Windows yang lebih baru, model properti perangkat terpadu mendukung properti kelas penyiapan perangkat yang sesuai dengan pengidentifikasi CM_CRP_Xxx yang ditentukan dalam cfgmgr32.h dan pengidentifikasi SPCRP_Xxx yang ditentukan dalam Setupapi.h. Properti ini mencirikan kelas penyiapan perangkat. Model properti perangkat terpadu menggunakan kunci properti untuk mewakili properti ini. Windows Server 2003, Windows XP, dan Windows 2000 juga mendukung sebagian besar properti kelas penyiapan perangkat ini. Namun, versi Windows sebelumnya ini tidak mendukung kunci properti dari model properti perangkat terpadu. Sebagai gantinya, versi Windows ini menggunakan pengidentifikasi CM_CRP_Xxx atau SPCRP_Xxx untuk mewakili dan mengakses properti kelas penyiapan perangkat.

Untuk mempertahankan kompatibilitas dengan versi Windows yang lebih lama, Windows Vista dan versi yang lebih baru juga mendukung penggunaan pengidentifikasi CM_CRP_Xxx atau SPCRP_Xxx untuk mengakses properti kelas penyiapan perangkat. Namun, Anda harus menggunakan kunci properti model properti perangkat terpadu untuk mengakses properti kelas penyiapan perangkat.

Untuk daftar properti kelas penyiapan perangkat yang ditentukan sistem yang memiliki pengidentifikasi CM_CRP_Xxx atau SPCRP_Xxx terkait, lihat tabel berikut ini.

Properti model properti terpadu nilai CM_CRP_Xxx nilai SPCRP_Xxx
DEVPKEY_DeviceClass_Security CM_CRP_SECURITY SPCRP_SECURITY
DEVPKEY_DeviceClass_SecuritySDS CM_CRP_SECURITY_SDS SPCRP_SECURITY_SDS
DEVPKEY_DeviceClass_DevType CM_CRP_DEVTYPE SPCRP_DEVTYPE
DEVPKEY_DeviceClass_Exclusive CM_CRP_EXCLUSIVE SPCRP_EXCLUSIVE
DEVPKEY_DeviceClass_Characteristics CM_CRP_CHARACTERISTICS SPCRP_CHARACTERISTICS

Untuk informasi tentang cara mengakses properti kelas penyetelan perangkat di Windows Vista dan versi yang lebih baru, lihat Mengakses Properti Kelas Perangkat (Windows Vista dan Yang Lebih Baru).

Mengakses Properti Kelas Penyetelan Perangkat

Untuk mengakses properti kelas penyiapan perangkat yang sesuai dengan pengidentifikasi CM_CRP_Xxx atau SPCRP_Xxx pada Windows Server 2003, Windows XP, dan Windows 2000, gunakan fungsi berikut:

Properti yang tidak memiliki pengidentifikasi CM_CRP_Xxx atau SPCRP_Xxx

Untuk informasi tentang cara mengakses properti kelas penyiapan perangkat yang sesuai di Windows Server 2003, Windows XP, dan Windows 2000, lihat topik berikut:

Mengakses Nama yang Mudah Diingat dan Nama Kelas Kelas Dari Kelas Penyiapan Perangkat

Mengakses Properti Ikon dari Kelas Penyetelan Perangkat