Interfejs specyficzny dla ppD
Ważny
Nowoczesna platforma drukowania jest preferowanym sposobem komunikacji z drukarkami w systemie Windows. Zalecamy używanie sterownika klasy skrzynki odbiorczej IPP firmy Microsoft wraz z aplikacjami do obsługi drukowania (PSA), aby dostosować środowisko drukowania w systemie Windows 10 i 11 na potrzeby opracowywania urządzeń drukarki.
Aby uzyskać więcej informacji, zobacz przewodnik projektowania aplikacji wspierających drukowanie .
Interfejs COM IPrintCoreUI2 obsługuje dziewięć metod, które wtyczka interfejsu użytkownika może wywołać w celu uzyskania dostępu do informacji w plikach PPD. Sześć z tych metod jest obsługiwanych w interfejsie COM IPrintCorePS2. W tej sekcji opisano specyficzne dla PPD zachowanie tych metod.
Interfejs IPrintCoreUI2, metody PPD
IPrintCoreUI2::EnumConstrainedOptions
IPrintCoreUI2::GetFeatureAttribute
IPrintCoreUI2::GetGlobalAttribute
IPrintCoreUI2::GetOptionAttribute
Metody PPD interfejsu IPrintCorePS2
IPrintCorePS2::GetFeatureAttribute
IPrintCorePS2::GetGlobalAttribute
IPrintCorePS2::GetOptionAttribute
W tej sekcji odwołanie do dowolnej metody, która jest elementem członkowskim obu interfejsów, ma zastosowanie do obu metod. Na przykład odwołanie do GetOptions dotyczy IPrintCoreUI2::GetOptions oraz IPrintCorePS2::GetOptions.
Dostępność funkcji PPD
W tej sekcji fraza "Funkcja PPD nie jest obecnie dostępna" oznacza, że drukarka nie obsługuje tej funkcji, lub opcje funkcji inne niż Brak/Fałsz są ograniczone przez bieżące ustawienia opcji możliwych do zainstalowania.
Na przykład "Funkcja dupleksu nie jest obecnie dostępna" oznacza, że PPD nie określa słowa kluczowego funkcji *Duplex lub opcje słowa kluczowego funkcji *Duplex inne niż brak są obecnie ograniczone z powodu braku zainstalowanej jednostki dupleksu.