IPrinterExtensionManager::Unregister method

[This documentation is preliminary and is subject to change.]

The Unregister method disassociates a printer extension with a reason and a printer driver. The printer extension will no longer receive events for this reason and this printer driver.

Syntax

HRESULT Unregister(
  [in]  GUID printerDriverId,
  [in]  GUID reasonId,
  [in]  GUID printerExtensionId
);

Parameters

  • printerDriverId [in]
    The GUID representing the printer driver. This GUID is specified in the INF file, and is also specified by the manifest file directive 'PrinterDriverID'.

  • reasonId [in]
    The reason ID. A printer extension should be unregistered for one activation reason.

  • printerExtensionId [in]
    he extension ID. The unique identifier for a printer extension as specified in the manifest file’s [PrinterExtensions] section.

Return value

This method returns an HRESULT value.

See also

IPrinterExtensionManager

 

 

Build date: 2/2/2012