DEVPKEY_Device_ContainerId

De DEVPKEY_Device_ContainerId apparaateigenschap wordt door de PnP-beheerder (Plug en Play) gebruikt om een of meer apparaatknooppunten (devnodes) te groeperen in een apparaatcontainer die een exemplaar van een fysiek apparaat vertegenwoordigt.

Attribute Value
Eigenschapssleutel DEVPKEY_Device_ContainerId
Eigenschap-gegevenstype-id DEVPROP_TYPE_GUID
Toegang tot eigenschappen Alleen-lezentoegang door installatietoepassingen en installatieprogramma's
Gelokaliseerd? No

Remarks

Vanaf Windows 7 gebruikt de PnP-manager de apparaatcontainer en de bijbehorende id (ContainerID) om een of meer devnodes te groeperen die afkomstig zijn van en behoren tot elk exemplaar van een bepaald fysiek apparaat. Er wordt naar de ContainerID voor een apparaatexemplaren verwezen via de eigenschap DEVPKEY_Device_ContainerId apparaat.

Wanneer u alle devnodes groepeert die afkomstig zijn van een exemplaar van één apparaat in containers, voert u de volgende resultaten uit:

  • Het besturingssysteem kan bepalen hoe functionaliteit is gerelateerd aan devnodes die afkomstig zijn van een fysiek apparaat.

  • De gebruiker of toepassingen krijgen een apparaatgerichte weergave van apparaten in plaats van de traditionele functiegerichte weergave.

De DEVPKEY_Device_ContainerId kan worden gebruikt om de apparaatcontainergroepering van devnodes in een systeem te bepalen. Voor een bepaald devnode kunt u alle devnodes bepalen die deel uitmaken van dezelfde container door de volgende stappen uit te voeren:

  • Roep CM_Get_DevNode_Property of SetupDiGetDeviceProperty aan om DEVPKEY_Device_ContainerId op te vragen voor het opgegeven devnode. Windows retourneert de CONTAINERID GUID-waarde voor de apparaatcontainer waartoe dat devnode behoort.

  • Inventariseer alle devnodes op de computer en voer een query uit op elke devnode voor de DEVPKEY_Device_ContainerId. Elke ContainerId-waarde die overeenkomt met de ContainerId-waarde van de oorspronkelijke devnode maakt deel uit van dezelfde container.

Opmerking Alle devnodes die deel uitmaken van een container op een bepaald bustype, moeten dezelfde ContainerID-waarde delen.

Zie Container-id's voor meer informatie over ContainerID's.

Requirements

Versie: Windows 7 en latere versies van Windows

Header: Devpkey.h (inclusief Devpkey.h)

Zie ook

Container-id's

SetupDiGetDeviceProperty