Interface COM IPrintCoreUI2
Important
La plateforme d’impression moderne est le moyen privilégié de Windows pour communiquer avec les imprimantes. Nous vous recommandons d’utiliser le pilote de classe IPP en boîte de Microsoft, ainsi que les applications de support d’impression (PSA), pour personnaliser l’expérience d’impression dans Windows 10 et 11 pour le développement de périphériques d’impression.
Pour plus d’informations, veuillez consulter la section Plateforme d’impression moderne et le Guide de conception des applications de support d’impression.
L’IPrintCoreUI2
interface COM étend l’interface COM IPrintOemDriverUI. Dans Windows XP et versions ultérieures, le pilote Pscript5 fournit l’interface COM IPrintCoreUI2
. Les méthodes de cette interface sont réservées à l’utilisation par les plug-ins d’interface utilisateur Pscript5.
Méthode | Description |
---|---|
IPrintCoreUI2::DrvGetDriverSetting | Permet à un plug-in d’interface utilisateur d’obtenir l’état actuel des fonctionnalités de l’imprimante et d’autres informations internes. |
IPrintCoreUI2::DrvUpdateUISetting | Permet à un plug-in d’interface utilisateur de notifier au pilote une option d’interface utilisateur modifiée. |
IPrintCoreUI2::DrvUpgradeRegistrySetting | Permet aux plug-ins OEM de mettre à niveau les paramètres de registre privés. |
IPrintCoreUI2::EnumConstrainedOptions | Détermine quelles options d’une fonctionnalité sont contraintes. |
IPrintCoreUI2::EnumFeatures | Énumère les fonctionnalités disponibles d’une imprimante. |
IPrintCoreUI2::EnumOptions | Énumère les options disponibles d’une fonctionnalité spécifique. |
IPrintCoreUI2::GetFeatureAttribute | Récupère la liste des attributs de la fonctionnalité ou la valeur d’un attribut spécifique de la fonctionnalité. |
IPrintCoreUI2::GetGlobalAttribute | Récupère la liste des attributs globaux ou la valeur d’un attribut global spécifique. |
IPrintCoreUI2::GetOptionAttribute | Récupère la liste des attributs d’option ou la valeur d’un attribut d’option spécifique. |
IPrintCoreUI2::GetOptions | Récupère les paramètres de fonctionnalités actuels du pilote sous la forme d’une liste de paires de mots-clés fonctionnalité/option. |
IPrintCoreUI2::QuerySimulationSupport | Récupère une structure de capacité de simulation du spooler, qui indique les types de simulation que le spooler prend en charge. |
IPrintCoreUI2::SetOptions | Définit les paramètres de fonctionnalités du pilote. |
IPrintCoreUI2::WhyConstrained | Détermine pourquoi la sélection de fonctionnalité/option spécifiée est contrainte. |
Pour plus d’informations, voir Implémentation des interfaces COM du pilote d’imprimante.