Interfaccia COM IPrintOemPS
Importante
La piattaforma di stampa moderna è il mezzo preferito di Windows per comunicare con le stampanti. Ti consigliamo di usare il driver di classe IPP di Microsoft, insieme a Print Support Apps (PSA), per personalizzare l'esperienza di stampa in Windows 10 e 11 per lo sviluppo di dispositivi per stampanti.
Per ulteriori informazioni, vedere la guida alla progettazione dell'app per il supporto alla stampa .
L'interfaccia IPrintOemPS
COM è il mezzo con cui la DLL grafica della stampante per Pscript5 comunica con un plug-in di rendering. L'interfaccia IPrintOemPS
viene implementata da ogni plug-in di rendering.
Nella tabella seguente sono elencati e descritti tutti i metodi forniti dall'interfaccia IPrintOemPS
. I plug-in di rendering devono definire tutti i metodi elencati. Se un metodo non è necessario, può restituire E_NOTIMPL.
metodo | Descrizione |
---|---|
IPrintOemPS::Command | Consente a un plug-in di rendering di inserire comandi Postscript nel flusso di dati del processo di stampa. |
IPrintOemPS::D evMode | Esegue operazioni sui membri DEVMODEW privati di un plug-in di rendering. |
IPrintOemPS::D isableDriver | Libera le risorse allocate dal metodo IPrintOemPS::EnableDriver di rendering di un plug-in di rendering. |
IPrintOemPS::D isablePDEV | Consente a un plug-in di rendering di eliminare la struttura PDEV privata allocata dal relativo metodo IPrintOemPS::EnablePDEV. |
IPrintOemPS::EnableDriver | Consente a un plug-in di rendering di associare alcune funzioni DDI grafiche. Questo metodo e IPrintOemPS::D isableDriver devono essere considerati come una coppia. Se ne viene implementata una, l'altra deve essere implementata anche. |
IPrintOemPS::EnablePDEV | Consente a un plug-in di rendering di creare la propria struttura PDEV. |
IPrintOemPS::GetInfo | (Implementazione richiesta.) Restituisce le informazioni di identificazione del plug-in per il rendering. |
IPrintOemPS::P ublishDriverInterface | (Implementazione richiesta.) Fornisce un puntatore all'interfaccia COM IPrintOemDriverPS del driver Pscript5, all'interfaccia COM IPrintCorePS2 o all'interfaccia IPrintCoreHelperPS del driver Pscript5 |
IPrintOemPS::ResetPDEV | Consente a un plug-in di rendering di reimpostare la struttura PDEV. |
Per altre informazioni, vedere Implementazione delle interfacce COM del driver della stampante.