Prioridade de conflito de recursos
Importante
A plataforma de impressão moderna é o meio preferencial do Windows para se comunicar com as impressoras. Recomendamos que você use o driver de classe de caixa de entrada IPP da Microsoft juntamente com PSA (Aplicativos de Suporte à Impressão) para personalizar a experiência de impressão no Windows 10 e 11 para o desenvolvimento de dispositivos de impressora.
Para obter mais informações, consulte Plataformade impressão moderna e o Guia de design do aplicativo de suporte de impressão.
A prioridade de conflito de um recurso identifica a prioridade que um recurso deve ter quando o código da interface do usuário do Unidrv impõe restrições de opção.
O analisador GPD atribui uma prioridade de conflito a um recurso na ordem a seguir, da prioridade mais alta para a mais baixa:
Recursos instaláveis que estão instalados. (Consulte Manipulando recursos e opções instaláveis.)
Recursos com *FeatureType definido como PRINTER_PROPERTY.
Recursos com *FeatureType definido como DOC_PROPERTY ou JOB_PROPERTY.
Os recursos em cada tipo de recurso recebem uma prioridade relativa com base no valor especificado para o atributo *ConflictPriority do recurso. Assim, por exemplo, um recurso PRINTER_PROPERTY com um atributo *ConflictPriority de 1 tem uma prioridade mais alta do que um recurso de DOC_PROPERTY com um atributo *ConflictPriority de 3. Os recursos que não têm um atributo *ConflictPriority têm uma prioridade inferior aos recursos que possuem.
Para mais informações sobre os atributos *FeatureType e *ConflictPriority, consulte Atributos de recurso.