Metodo IPrinterExtensionManager::EnableEvents (printerextension.h)

Il metodo EnableEvents consente di generare eventi per il driver della stampante specificato fino a quando non viene chiamato DisableEvents .

Sintassi

HRESULT EnableEvents(
  [in] GUID printerDriverId
);

Parametri

[in] printerDriverId

GUID che rappresenta il driver specificato per il quale abilitare gli eventi. Questo GUID viene specificato nel file INF e viene specificato anche dalla direttiva del file manifesto "PrinterDriverID".

Valore restituito

Questo metodo restituisce un valore HRESULT .

L'estensione della stampante deve chiamare questo metodo all'avvio in modo che gli eventi driver vengano generati affinché vengano utilizzati.

Commenti

Nel caso di un evento driver come, ad esempio, Preferenze di stampa o Notifiche stampanti, l'app deve chiamare EnableEvents. Tuttavia, se l'app non chiama EnableEvents entro 5 secondi, il sistema di stampa presuppone che sia stata chiamata un'interfaccia utente ma che non sia reattiva in modo che venga visualizzata invece un'interfaccia utente standard.

Requisiti

Requisito Valore
Client minimo supportato Windows 8
Piattaforma di destinazione Desktop
Intestazione printerextension.h

Vedi anche

IPrinterExtensionManager