IPrintCoreUI2 COM Interface

The IPrintCoreUI2 COM interface extends the IPrintOemDriverUI COM interface. In Windows XP and later, Pscript5 driver provides the IPrintCoreUI2 COM interface. The methods in this interface are for use only by Pscript5 UI plug-ins.

MethodDescription

IPrintCoreUI2::DrvGetDriverSetting

Enables a UI plug-in to obtain the current status of printer features and other internal information.

IPrintCoreUI2::DrvUpdateUISetting

Enables a UI plug-in to notify the driver of a modified user interface option.

IPrintCoreUI2::DrvUpgradeRegistrySetting

Enables OEM plug-ins to upgrade private registry settings.

IPrintCoreUI2::EnumConstrainedOptions

Determines which options of a feature are constrained.

IPrintCoreUI2::EnumFeatures

Enumerates a printer's available features.

IPrintCoreUI2::EnumOptions

Enumerates the available options of a specific feature.

IPrintCoreUI2::GetFeatureAttribute

Retrieves the feature attribute list or the value of a specific feature attribute.

IPrintCoreUI2::GetGlobalAttribute

Retrieves the global attribute list or the value of a specific global attribute.

IPrintCoreUI2::GetOptionAttribute

Retrieves the option attribute list or the value of a specific option attribute.

IPrintCoreUI2::GetOptions

Retrieves the driver's current feature settings in the format of a list of feature/option keyword pairs.

IPrintCoreUI2::QuerySimulationSupport

Retrieves a spooler simulation capability structure, which indicates the kinds of simulation the spooler supports.

IPrintCoreUI2::SetOptions

Sets the driver's feature settings.

IPrintCoreUI2::WhyConstrained

Determines why the specified feature/option selection is constrained.

 

For more information, see Implementing Printer Driver COM Interfaces.

 

 

Send comments about this topic to Microsoft

Show:
© 2014 Microsoft