Skip to content

Latest commit

 

History

History
56 lines (48 loc) · 2.03 KB

nn-printerextension-iprinterextensionmanager.md

File metadata and controls

56 lines (48 loc) · 2.03 KB
UID title description tech.root ms.date keywords ms.keywords req.header req.include-header req.target-type req.target-min-winverclnt req.target-min-winversvr req.kmdf-ver req.umdf-ver req.ddi-compliance req.unicode-ansi req.idl req.max-support req.namespace req.assembly req.type-library req.lib req.dll req.irql targetos req.typenames f1_keywords topic_type api_type api_location api_name
NN:printerextension.IPrinterExtensionManager
IPrinterExtensionManager (printerextension.h)
The IPrinterExtensionManager interface is retrieved by CoCreating the PrinterExtensionManager class.
print
08/04/2022
IPrinterExtensionManager interface
IPrinterExtensionManager, IPrinterExtensionManager interface [Print Devices], IPrinterExtensionManager interface [Print Devices],described, print.iprinterextensionmanager_interface, printerextension/IPrinterExtensionManager
printerextension.h
Windows
Windows
IPrinterExtensionManager
printerextension/IPrinterExtensionManager
APIRef
kbSyntax
COM
printerextension.h
IPrinterExtensionManager

-description

The IPrinterExtensionManager interface is retrieved by CoCreating the PrinterExtensionManager class.

-inheritance

The IPrinterExtensionManager interface inherits from the IUnknown interface.

-remarks

Any event sink that implements IPrinterExtensionEvent is connected to the associated event source, IPrinterExtensionManager, via the IConnectionPoint mechanism. You must retrieve a pointer to the IConnectionPoint interface by invoking QueryInterface on the IPrinterExtensionManager object.

It is mandatory to implement IDispatch::Invoke on the event sink that implements IPrinterExtensionEvent, since that is the mechanism via which events are raised.

It is sufficient to provide stub implementations of the other methods on the IDispatch interface.