Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die DEVPKEY_Device_ContainerId Geräteeigenschaft wird vom Plug & Play -Manager (PnP) verwendet, um einen oder mehrere Geräteknoten (Devnodes) in einen Gerätecontainer zu gruppieren, der eine Instanz eines physischen Geräts darstellt.
| Attribut | Wert |
|---|---|
| Eigenschaftsschlüssel | DEVPKEY_Device_ContainerId |
| Eigenschaftendatentypbezeichner | DEVPROP_TYPE_GUID |
| Eigenschaftenzugriff | Schreibgeschützter Zugriff durch Installationsanwendungen und Installationsprogramme |
| Lokalisierte? | No |
Bemerkungen
Ab Windows 7 verwendet der PnP-Manager den Gerätecontainer und dessen Bezeichner (ContainerID), um einen oder mehrere Devnodes zu gruppieren, die von jeder Instanz eines bestimmten physischen Geräts stammen und gehören. Auf die ContainerID für eine Geräteinstanz wird über die DEVPKEY_Device_ContainerId Geräteeigenschaft verwiesen.
Wenn Sie alle Devnodes gruppieren, die von einer Instanz eines einzelnen Geräts stammen, in Containern, führen Sie die folgenden Ergebnisse aus:
Das Betriebssystem kann bestimmen, wie die Funktionalität zwischen Devnodes zusammenhängt , die von einem physischen Gerät stammen.
Der Benutzer oder die Anwendungen werden einer geräteorientierten Ansicht von Geräten anstelle der herkömmlichen funktionsorientierten Ansicht angezeigt.
Die DEVPKEY_Device_ContainerId können verwendet werden, um die Gerätecontainergruppierung von Devnodes in einem System zu bestimmen. Für einen bestimmten Devnode können Sie alle Devnodes bestimmen, die zum gleichen Container gehören, indem Sie die folgenden Schritte ausführen:
Rufen Sie CM_Get_DevNode_Property oder SetupDiGetDeviceProperty auf, um DEVPKEY_Device_ContainerId für die angegebene Devnode abzufragen. Windows gibt den ContainerID-GUID-Wert für den Gerätecontainer zurück, zu dem dieser Devnode gehört.
Auflisten aller Devnodes auf dem Computer und Abfragen der einzelnen Devnodes für die DEVPKEY_Device_ContainerId. Jeder ContainerId-Wert, der dem ContainerId-Wert des ursprünglichen Devnode entspricht, ist Teil desselben Containers.
Hinweis Alle Devnodes , die zu einem Container eines bestimmten Bustyps gehören, müssen den gleichen ContainerID-Wert aufweisen.
Weitere Informationen zu ContainerIDs finden Sie unter Container-IDs.
Requirements
Version: Windows 7 und höhere Versionen von Windows
Header: Devpkey.h (include Devpkey.h)