Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Es ruft die Druckgeräteressourcen für einen Drucker ab, der gemäß dem XML-Druckschema formatiert ist.
Syntax
HRESULT PTGetPrintDeviceResources(
[in] HPTPROVIDER hProvider,
[in] LPCWSTR pszLocaleName,
[in] IStream *pPrintTicket,
IStream *pDeviceResources,
[out, optional] BSTR *pbstrErrorMessage
);
Parameter
[in] hProvider
Ein Handle für einen offenen Geräteanbieter, dessen Druckgeräteressourcen abgerufen werden sollen. Dieses Handle wird vom PTOpenProvider oder der PTOpenProviderEx-Funktion zurückgegeben.
[in] pszLocaleName
Optionaler Zeiger auf den Gebietsschemanamen. Dieser Parameter kann NULL sein.
[in] pPrintTicket
Ein Zeiger auf einen Stream mit seiner Suchposition am Anfang des Druckticketinhalts. Dieser Parameter kann NULL sein.
pDeviceResources
Ein Zeiger auf den Stream, in den die Druckressourcen des Geräts geschrieben werden, beginnend bei der aktuellen Suchposition.
[out, optional] pbstrErrorMessage
Ein Zeiger auf eine PDC-Datei oder Zeichenfolge, die angibt, was bei pPrintTicket ungültig ist. Wenn er gültig ist, ist dieser Wert NULL.
Rückgabewert
Wenn der Vorgang erfolgreich ist, wird der Rückgabewert S_OK. Gibt andernfalls eine Fehlermeldung zurück.
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) | Windows 10, Version 1703 [nur Desktop-Apps] |
| Unterstützte Mindestversion (Server) | Windows Server 2016 [nur Desktop-Apps] |
| Zielplattform | Windows |
| Kopfzeile | prntvpt.h |
| Bibliothek | Prntvpt.lib |
| DLL | Prntvpt.dll |