Udostępnij przez


DEVPKEY_Device_Parent

Właściwość DEVPKEY_Device_Parent urządzenia reprezentuje identyfikator wystąpienia urządzenia nadrzędnego dla wystąpienia urządzenia.

Attribute Wartość
klucza właściwości DEVPKEY_Device_Parent
identyfikator typu danych właściwości DEVPROP_TYPE_STRING
dostępu do właściwości Dostęp tylko do odczytu przez aplikacje instalacyjne i instalatory
zlokalizowane? Nie dotyczy

Uwagi

Aby pobrać wartość właściwości DEVPKEY_Device_Parent, możesz wywołać CM_Get_DevNode_Property lub SetupDiGetDeviceProperty.

Systemy Windows Server 2003, Windows XP i Windows 2000 nie obsługują bezpośrednio tej właściwości. Aby uzyskać informacje na temat pobierania właściwości relacji urządzeń we wcześniejszych wersjach systemu Windows, zobacz Pobieranie relacji urządzeń.

W przypadku bieżącego urządzenia właściwość DEVPKEY_Device_Parent udostępni identyfikator wystąpienia urządzenia nadrzędnego tego urządzenia. W przypadku urządzenia , które nie jest obecne :

  • W systemie Windows 8 lub nowszym:
    • Jeśli element nadrzędny urządzenia, który nie jest obecny od ostatniego urządzenia, który nie był obecny, nadal istnieje jako urządzenie w systemie (obecne lub inne niż obecne), DEVPKEY_Device_Parent dostarczy identyfikator wystąpienia urządzenia tego urządzenia nadrzędnego.
    • Jeśli element nadrzędny urządzenia nieistniejącego od ostatniego urządzenia, które nie było obecne, urządzenie nie istnieje nadal jako urządzenie w systemie, DEVPKEY_Device_Parent zwróci identyfikator wystąpienia urządzenia, które znajduje się w katalogu głównym drzewa urządzeń.
  • Przed systemem Windows 8:
    • Pobieranie DEVPKEY_Device_Parent zwróci błąd, że nie znaleziono właściwości.

Wymagania

version: Windows Vista i nowsze wersje Header: Devpkey.h (include Devpkey.h)

Zobacz także