Dela via


IPrintOemDriverUni COM-gränssnitt

Viktig

Den moderna utskriftsplattformen är Windows bästa sätt att kommunicera med skrivare. Vi rekommenderar att du använder Microsofts IPP-drivrutin för inkorgsklass tillsammans med Print Support Apps (PSA) för att anpassa utskriftsupplevelsen i Windows 10 och 11 för enhetsutveckling av skrivare.

Mer information finns i designguiden för Print-supportappen.

Gränssnittet IPrintOemDriverUni COM ger ett renderingsplugin tillgång till verktygsfunktioner som tillhandahålls av skrivardrivrutinens grafik-DLL för Unidrv. Dessa åtgärder skickar en dataström till utskriftshanteraren och hämtar drivrutinshanterad information.

I följande tabell visas och beskrivs alla metoder som definierats av IPrintOemDriverUni-gränssnittet.

Metod Beskrivning
IPrintOemDriverUni::DrvGetDriverSetting Returnerar aktuell status för skrivarfunktioner och annan intern information.
IPrintOemDriverUni::DrvGetGPDData Aktiverar rendering-plugin-program för att hämta data som definierats i en skrivares allmän-skrivarbeskrivning (GPD)-fil.
IPrintOemDriverUni::DrvGetStandardVariable Aktiverar rendrering av plugins för att hämta det aktuella värdet för Unidrvs standardvariabler.
IPrintOemDriverUni::DrvUniTextOut Aktiverar ett renderingsplugin som använder en enhetshanterad rityta för att enkelt mata ut textsträngar.
IPrintOemDriverUni::DrvWriteAbortBuf Aktiverar ett återgivnings-plugin-program för att återställa en skrivare när en användare har avslutat ett utskriftsjobb.
IPrintOemDriverUni::DrvWriteSpoolBuf Skickar skrivardata till bufferten.
IPrintOemDriverUni::DrvXMoveTo Meddelar Unidrv om ändringar i markören x-position.
IPrintOemDriverUni::DrvYMoveTo Meddelar Unidrv om ändringar i markörens y-position.

Mer information finns i Implementera COM-gränssnitt för skrivardrivrutiner.