Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
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 utskriftssupportapp v1 och v2.
IPrintCoreHelper--gränssnittet, som är tillgängligt i Windows Vista och senare, tillhandahåller grundläggande funktioner som är tillgängliga i alla fyra kärndrivrutinsmoduler – Unidrv-rendering, Unidrv-användargränssnitt (UI), Pscript5-rendering och Pscript5-användargränssnitt. Ett enda gränssnitt tillhandahålls till alla fyra modulerna eftersom:
Gränssnittet återspeglar den underliggande arkitekturen.
Gränssnittet ger möjlighet att skriva vanliga kodmoduler för plugin-program för att utföra vissa beteenden, till exempel begränsningsmatchning.
Du kan använda gränssnittet IPrintCoreHelper för att skriva ett enda plugin-program för UI-ersättning för Unidrv-baserade och Pscript5-baserade drivrutiner.
På grund av skillnaderna mellan Pscript5- och Unidrv-drivrutinsinfrastrukturerna finns det ytterligare två gränssnitt, IPrintCoreHelperUni och IPrintCoreHelperPS, som ärver från gränssnittet IPrintCoreHelper och som tillhandahåller utökade tjänster baserat på de enskilda drivrutinerna. Dessa gränssnitt är endast tillgängliga i respektive moduler. Pscript5-hjälpgränssnittet, IPrintCoreHelperPS, ger åtkomst till vissa PPD-data (PostScript-skrivarbeskrivning), medan Unidrv-hjälpgränssnittet IPrintCoreHelperUni, ger möjlighet att komma åt GPD-filer (Generic Printer Configuration) med hjälp av GDL-parsern, vilket är nytt för Windows Vista.
Det här avsnittet innehåller följande avsnitt: