Sdílet prostřednictvím


Přístup k vlastnostem třídy nastavení zařízení

Ve Windows Vista a novějších verzích Systému Windows zahrnuje model vlastností sjednoceného zařízení následující:

  • Vlastnosti třídy nastavení zařízení, které odpovídají identifikátorům CM_CRP_Xxx definovaným v cfgmgr32.h nebo identifikátorům SPCRP_Xxx definovaným v setupapi.h.
  • Vlastnosti, které nemají identifikátory CM_CRP_Xxx nebo SPCRP_Xxx, ale mají odpovídající způsoby dotazování na hodnoty.

Vlastnosti odpovídající identifikátorům CM_CRP_Xxx nebo SPCRP_Xxx

V systému Windows Vista a novějších verzích systému Windows podporuje model sjednocených vlastností zařízení vlastnosti třídy nastavení zařízení , které odpovídají identifikátorům CM_CRP_Xxx definovaným v cfgmgr32.h a identifikátory SPCRP_Xxx definované v setupapi.h. Tyto vlastnosti charakterizují třídu nastavení zařízení. Model sjednocených vlastností zařízení používá klíče vlastností k reprezentaci těchto vlastností. Windows Server 2003, Windows XP a Windows 2000 také podporují většinu těchto vlastností třídy nastavení zařízení. Tyto starší verze Windows však nepodporují klíče vlastností sjednoceného modelu vlastností zařízení. Místo toho tyto verze windows používají identifikátory CM_CRP_Xxx nebo SPCRP_Xxx k reprezentaci a přístupu k vlastnostem třídy nastavení zařízení.

Chcete-li zachovat kompatibilitu se staršími verzemi systému Windows, podporují systém Windows Vista a novější verze také použití identifikátorů CM_CRP_Xxx nebo SPCRP_Xxx pro přístup k vlastnostem třídy instalace zařízení. Pro přístup k vlastnostem třídy nastavení zařízení byste ale měli použít klíče vlastností sjednoceného modelu vlastností zařízení.

Seznam vlastností třídy nastavení zařízení definovaných systémem, které mají odpovídající identifikátory CM_CRP_Xxx nebo SPCRP_Xxx, najdete v následující tabulce.

Sjednocená vlastnost modelu hodnota CM_CRP_Xxx hodnota 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_Vlastnosti

Informace o přístupu k vlastnostem třídy nastavení zařízení v systému Windows Vista a novějších verzích naleznete v tématu Přístup k vlastnostem třídy zařízení (Windows Vista a novější).

Přístup k vlastnosti třídy nastavení zařízení

Chcete-li získat přístup k vlastnostem třídy instalace zařízení, které odpovídají identifikátorům CM_CRP_Xxx nebo SPCRP_Xxx v systémech Windows Server 2003, Windows XP a Windows 2000, použijte následující funkce:

Vlastnosti, které nemají identifikátory CM_CRP_Xxx nebo SPCRP_Xxx

Informace o přístupu k odpovídajícím vlastnostem třídy instalace zařízení v systémech Windows Server 2003, Windows XP a Windows 2000 naleznete v následujících tématech:

Přístup k popisným názvům a názvu třídy nastavení zařízení

Přístup k vlastnostem ikony třídy nastavení zařízení