The IPrintCoreUI2 COM Interface supports nine methods that a user interface plug-in can call to access information in PPD files. Six of these methods are supported in the IPrintCorePS2 COM Interface. This section describes the PPD-specific behavior of these methods.
IPrintCoreUI2 Interface PPD Methods
IPrintCorePS2 Interface PPD Methods
Throughout this section, a reference to any method that is a member of both interfaces applies to both methods. For example, a reference to GetOptions applies to IPrintCoreUI2::GetOptions as well as to IPrintCorePS2::GetOptions.
PPD Feature Availability
Note that in this section, the phrase "PPD feature is not currently available" means that either the printer does not support the feature, or the feature's non-None/False options are constrained by current installable option settings.
For example, "Duplex feature is not currently available" means either the PPD does not specify the *Duplex feature keyword, or the *Duplex feature keyword's non-None options are currently constrained by the fact that the duplex unit is not installed.