IPrintCoreUI2 interface (prcomoem.h)

This section describes the methods defined for the IPrintCoreUI2 COM Interface.

This interface inherits from the IPrintOemDriverUI COM Interface. The methods in this interface are provided by the Windows XP Pscript5 driver, for the sole use of its user interface plug-ins. Method prototypes appear in prcomoem.h.

Inheritance

The IPrintCoreUI2 interface inherits from the IUnknown interface.

Methods

The IPrintCoreUI2 interface has these methods.

 
IPrintCoreUI2::DrvGetDriverSetting

The IPrintCoreUI2::DrvGetDriverSetting method is provided by the Windows XP Pscript5 driver so that Pscript5 user interface plug-ins can obtain the current status of printer features and other internal information.
IPrintCoreUI2::DrvUpdateUISetting

The IPrintCoreUI2::DrvUpdateUISetting method is provided by the Windows XP Pscript5 driver so that Pscript5 user interface plug-ins can notify the driver of a modified user interface option.
IPrintCoreUI2::DrvUpgradeRegistrySetting

The IPrintCoreUI2::DrvUpgradeRegistrySetting method is provided by the Windows XP Pscript5 driver so that Pscript5 user interface plug-ins can update device settings stored in the registry.
IPrintCoreUI2::EnumConstrainedOptions

The IPrintCoreUI2::EnumConstrainedOptions method determines which options of a feature are constrained.
IPrintCoreUI2::EnumFeatures

The IPrintCoreUI2::EnumFeatures method enumerates a printer's available features.
IPrintCoreUI2::EnumOptions

The IPrintCoreUI2::EnumOptions method enumerates the available options of a specific feature.
IPrintCoreUI2::GetFeatureAttribute

The IPrintCoreUI2::GetFeatureAttribute method retrieves the feature attribute list or the value of a specific feature attribute.
IPrintCoreUI2::GetGlobalAttribute

The IPrintCoreUI2::GetGlobalAttribute method retrieves the global attribute list or the value of a specific global attribute.
IPrintCoreUI2::GetOptionAttribute

The IPrintCoreUI2::GetOptionAttribute method retrieves the option attribute list or the value of a specific option attribute.
IPrintCoreUI2::GetOptions

The IPrintCoreUI2::GetOptions method retrieves the driver's current feature settings in the format of a list of feature/option keyword pairs.
IPrintCoreUI2::QuerySimulationSupport

The IPrintCoreUI2::QuerySimulationSupport method retrieves a spooler simulation capability structure, which indicates the kinds of simulation the spooler supports.
IPrintCoreUI2::SetOptions

The IPrintCoreUI2::SetOptions method sets the driver's feature settings.
IPrintCoreUI2::WhyConstrained

The IPrintCoreUI2::WhyConstrained method determines why the specified feature/option selection is constrained.

Requirements

Requirement Value
Target Platform Windows
Header prcomoem.h (include Prcomoem.h)