Freigeben über


Identifizieren von Gerätefunktionen in MFPs

Wichtig

Die moderne Druckplattform ist die bevorzugte Methode von Windows für die Kommunikation mit Druckern. Wir empfehlen die Verwendung des Microsoft IPP-Treibers für die Posteingangsklasse zusammen mit Print Support Apps (PSA), um das Druckverhalten in Windows 10 und 11 für die Entwicklung von Druckergeräten anzupassen.

Weitere Informationen finden Sie unter Moderne Druckplattform und im Designhandbuch für die Drucksupport-App.

Die Benutzeroberfläche für Geräte und Drucker verwendet einen Gerätecontainerbezeichner (ContainerID), um die Drucker- und Scannerfunktionen zu identifizieren, die zu einem MFP gehören. Eine ContainerID ist eine GUID, die alle funktionalen Geräteinstanzen (Devnodes) in einem MFP oder anderen Multifunktionsgerät verwenden kann, um sich selbst als Teil desselben Multifunktionsgeräts zu identifizieren. Beispielsweise sollten die funktionale Geräteinstanz des Druckers und die funktionale Geräteinstanz des Scanners in einem MFP denselben ContainerID-Wert haben.

Ein Gerät meldet möglicherweise containerID.Wenn ein Gerät keine ContainerID meldet, weist Windows PnP einem Gerät eine für das Gerät zu. Windows PnP führt diese Identifizierung aus, indem die Tatsache genutzt wird, dass viele Multifunktionsgeräte über ein übergeordnetes Gerät verfügen, das das Multifunktionsgerät als Ganzes darstellt, und untergeordnete Geräte, die die einzelnen Funktionen im Multifunktionsgerät darstellen. Der PnP-Manager geht davon aus, dass, wenn zwei funktionale Geräteinstanzen dasselbe übergeordnete Element aufweisen und keine Instanz als Wechselgerät bezeichnet wird, die beiden Instanzen permanente Member desselben Multifunktionsgeräts sein müssen. Mithilfe dieser Technik kann Windows PnP den funktionalen Geräteinstanzen allgemeine ContainerIDs zuweisen.

Für Geräte, die eine Verbindung über mehrere Transporte herstellen können (d. h. das Gerät stellt eine Verbindung über USB und WSD her), wird empfohlen, dass das Gerät eine ContainerID meldet, damit die verschiedenen Geräteinstanzen als ein Gerät angezeigt werden.

Weitere Informationen zu ContainerIDs finden Sie unter Container-ID.