Metodo IPrintOemUI::P rinterEvent (prcomoem.h)
Il IPrintOemUI::PrinterEvent
metodo consente a un plug-in dell'interfaccia utente di elaborare gli eventi della stampante.
Sintassi
HRESULT PrinterEvent(
PWSTR pPrinterName,
INT iDriverEvent,
DWORD dwFlags,
LPARAM lParam
);
Parametri
pPrinterName
Puntatore fornito dal chiamante a una stringa di nome della stampante con terminazione NULL. La stringa può identificare una stampante locale ("PrinterName") o una stampante remota ("\Machine\PrinterName").
iDriverEvent
Valore fornito dal chiamante che identifica l'evento che si è verificato. Per un elenco di valori validi, vedere DrvPrinterEvent.
dwFlags
Flag forniti dal chiamante. Per un elenco di flag validi, vedere DrvPrinterEvent.
lParam
Parametro specifico dell'evento fornito dal chiamante. Per altre informazioni, vedere DrvPrinterEvent.
Valore restituito
Il metodo deve restituire uno dei valori seguenti.
Codice restituito | Descrizione |
---|---|
|
Operazione completata. |
|
Operazione non riuscita. |
|
Il metodo non è implementato. |
Commenti
Il metodo del plug-in dell'interfaccia IPrintOemUI::PrinterEvent
utente esegue gli stessi tipi di operazioni della funzione DrvPrinterEvent esportata dalle DLL dell'interfaccia della stampante in modalità utente. Per informazioni sugli eventi della stampante e su come devono essere elaborati, vedere la descrizione della funzione DrvPrinterEvent .
Se si specifica un plug-in dell'interfaccia utente, la funzione DrvPrinterEvent del driver della stampante chiama il IPrintOemUI::PrinterEvent
metodo . La funzione DrvPrinterEvent esegue la propria elaborazione per l'evento specificato e quindi chiama il IPrintOemUI::PrinterEvent
metodo per gestire l'elaborazione aggiuntiva dell'evento.
Se IPrintOemUI::PrinterEvent
i metodi vengono esportati da più plug-in dell'interfaccia utente, i metodi vengono chiamati nell'ordine in cui vengono specificati i plug-in per l'installazione.
Per altre informazioni sulla creazione e l'installazione dei plug-in dell'interfaccia utente, vedere Personalizzazione dei driver di stampante microsoft.
Requisiti
Requisito | Valore |
---|---|
Piattaforma di destinazione | Desktop |
Intestazione | prcomoem.h (include Prcomoem.h) |