Compartir a través de


Identificación de funciones de dispositivo en mfP

Importante

Se recomienda usar el controlador de clase de bandeja de entrada IPP de Microsoft, junto con aplicaciones de soporte técnico de impresión (PSA), para personalizar la experiencia de impresión en Windows 10 y 11 para el desarrollo de dispositivos de impresora.

Para obtener más información, consulte la guía de diseño de aplicaciones de soporte técnico de impresión.

La interfaz de usuario Dispositivos e impresoras usa un identificador de contenedor de dispositivos (ContainerID) para identificar las funciones de impresora y escáner que pertenecen a un MFP. Un ContainerID es un GUID que todas las instancias de dispositivo funcional (nodos de desarrollo) de un MFP u otro dispositivo multifunción pueden usar para identificarse como parte del mismo dispositivo multifunción. Por ejemplo, la instancia del dispositivo funcional de la impresora y la instancia del dispositivo funcional del analizador en una MFP deben tener el mismo valor ContainerID.

Un dispositivo puede informar de ContainerID.Si un dispositivo no notifica un ContainerID, Windows PnP asigna uno para el dispositivo. Windows PnP realiza esta identificación aprovechando el hecho de que muchos dispositivos multifunción tienen un dispositivo primario, que representa el dispositivo multifunción en su conjunto, y los dispositivos secundarios que representan las funciones individuales en el dispositivo multifunción. El administrador de PnP supone que si dos instancias de dispositivo funcional tienen el mismo elemento primario y si ninguna de ellas está etiquetada como un dispositivo extraíble, las dos instancias deben ser miembros permanentes del mismo dispositivo multifunción. Con esta técnica, Windows PnP puede asignar identificadores de contenedor comunes a las instancias de dispositivo funcionales.

En el caso de los dispositivos que pueden conectarse a través de más de un transporte (es decir, el dispositivo se conecta a través de USB y WSD), se recomienda que el dispositivo notifique un ContainerID para que las distintas instancias de dispositivo se muestren como un dispositivo.

Para obtener más información sobre containerID, consulte Container ID(Id. de contenedor).