Acessando as configurações do driver a partir de plug-ins de interface do usuário
Importante
A plataforma de impressão moderna é o meio preferido 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.
Um plug-in de interface do usuário pode obter o status atual dos recursos da impressora e outras informações internas. O método de interface COM IPrintOemDriverUI::DrvGetDriverSetting é implementado na DLL da interface da impressora para os drivers de impressora da Microsoft e pode ser chamado por plug-ins de interface do usuário.
Além disso, os seguintes métodos permitem que os plug-ins da interface do usuário modifiquem as informações do driver:
IPrintOemDriverUI::DrvUpdateUISetting permite que um plug-in de interface do usuário notifique o driver quando um usuário tiver modificado as configurações do driver.
IPrintOemDriverUI::DrvUpgradeRegistrySetting permite que um plug-in de interface do usuário modifique as configurações do dispositivo no registro, para que as configurações do registro usadas por versões mais antigas do driver possam ser atualizadas.