Freigeben über


IPrintTicketProvider::GetPrintCapabilities-Methode (prdrvcom.h)

Die IPrintTicketProvider::GetPrintCapabilities-Methode fragt den Anbieter nach einem vollständigen Dokument der Druckfunktionen ab, das die Features und Parameter des Druckers beschreibt.

Syntax

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

Parameter

[in] pPrintTicket

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

[out] ppCapabilities

Ein Zeiger auf eine Variable, die die Adresse des Gerätefunktionsdokuments empfängt.

Rückgabewert

IPrintTicketProvider::GetPrintCapabilities sollte S_OK zurückgeben, wenn der Vorgang erfolgreich ist. Andernfalls sollte diese Methode einen COM-Standardfehlercode zurückgeben.

Hinweise

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 "Ausgabedruckfunktionen" beschrieben werden. Nur die Einschränkung status der Features, Optionen und Parameter kann sich ändern.

Anforderungen

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