Freigeben über


IPrintTicketProvider::GetPrintCapabilities-Methode (prdrvcom.h)

Die IPrintTicketProvider::GetPrintCapabilities Methode fragt den Anbieter nach einem vollständigen Dokument mit Druckfunktionen ab, in dem die Features und Parameter des Druckers beschrieben werden.

Syntax

HRESULT GetPrintCapabilities(
  [in]  IN IXMLDOMDocument2  *pPrintTicket,
  [out] OUT IXMLDOMDocument2 **ppCapabilities
);

Parameter

[in] pPrintTicket

Ein Zeiger auf das Druckticket. Die Einstellungen des Drucktickets beschränken die Gerätefunktionen.

[out] ppCapabilities

Ein Zeiger auf eine Variable, die die Adresse des Dokuments mit den Gerätefunktionen empfängt.

Rückgabewert

IPrintTicketProvider::GetPrintCapabilities sollte S_OK zurückgeben, wenn der Vorgang erfolgreich ist. Andernfalls sollte diese Methode einen standardmäßigen COM-Fehlercode zurückgeben.

Bemerkungen

Das Eingabedruckticket sollte verwendet werden, um Einschränkungen für die Einstellungen im Dokument der Ausgabedruckfunktionen zu bestimmen und zu beschreiben. Aufgrund des Inhalts des Eingabedrucktickets sollten sich keine Features, Optionen und Parameter ändern, die im Dokument mit den Ausgabedruckfunktionen beschrieben werden. Nur der Einschränkungsstatus der Features, Optionen und Parameter kann geändert werden.

Anforderungen

Anforderung Wert
Header- prdrvcom.h (einschließlich Prdrvcom.h)