IPrinterExtensionManager::EnableEvents 方法 (printerextension.h)
EnableEvents 方法允许在调用 DisableEvents 之前为指定的打印机驱动程序生成事件。
语法
HRESULT EnableEvents(
[in] GUID printerDriverId
);
参数
[in] printerDriverId
表示要为其启用事件的指定驱动程序的 GUID。 此 GUID 在 INF 文件中指定,并由清单文件指令“PrinterDriverID”指定。
返回值
此方法返回 HRESULT 值。
打印机扩展应在启动时调用此方法,以便生成驱动程序事件以供其使用。
注解
在驱动程序事件(例如打印首选项或打印机通知)的情况下,应用应调用 EnableEvents。 但是,如果应用未在 5 秒内调用 EnableEvents ,则打印系统假定已调用 UI,但它没有响应,因此会改为显示标准 UI。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 8 |
目标平台 | 桌面 |
标头 | printerextension.h |