IPrinterExtensionEventArgs interface (printerextension.h)

Represents the context for the desktop printer extension activation.

Inheritance

The IPrinterExtensionEventArgs interface inherits from the IPrinterExtensionContext interface.

Methods

The IPrinterExtensionEventArgs interface has these methods.

 
IPrinterExtensionEventArgs::get_BidiNotification

Gets the text of the bidirectional communication (Bidi) notification, if applicable.
IPrinterExtensionEventArgs::get_DetailedReasonId

Gets a more detailed activation reason than what can be retrieved from ReasonId.
IPrinterExtensionEventArgs::get_ReasonId

Gets the reason why the printer extension was activated.
IPrinterExtensionEventArgs::get_Request

Gets the IPrinterExtensionRequest object for the current event.
IPrinterExtensionEventArgs::get_SourceApplication

Gets the name of the application that invoked the printer extension.
IPrinterExtensionEventArgs::get_WindowModal

Gets the run mode parameter that determines whether or not the printer extension should be run as modal.
IPrinterExtensionEventArgs::get_WindowParent

Gets the handle of the parent window.

Requirements

Requirement Value
Minimum supported client Windows 8
Minimum supported server Windows Server 2012
Target Platform Windows
Header printerextension.h (include Printerextension.h)

See also

IPrinterExtensionContext

V4 Printer Driver Property Bags