PTOpenProvider-Funktion (prntvpt.h)
Öffnet eine instance eines Druckticketanbieters.
Syntax
HRESULT PTOpenProvider(
[in] PCWSTR pszPrinterName,
DWORD dwVersion,
[out] HPTPROVIDER *phProvider
);
Parameter
[in] pszPrinterName
Ein Zeiger auf den vollständigen Namen einer Druckwarteschlange.
dwVersion
Die Vom Aufrufer angeforderte Version des Druckschemas .
[out] phProvider
Ein Zeiger auf ein Handle für den Anbieter.
Rückgabewert
Wenn der Vorgang erfolgreich ist, wird der Rückgabewert S_OK, andernfalls enthält das HRESULT einen Fehlercode.
Weitere Informationen zu COM-Fehlercodes finden Sie unter Fehlerbehandlung.
Hinweise
Die erste Version des Druckschemas wurde mit Windows Vista veröffentlicht und ist Version 1. Dieser Vorgang schlägt fehl, wenn die Version nicht unterstützt wird. Vergleichen Sie dies mit PTOpenProviderEx , das einen Anbieter öffnet, auch wenn er nur Versionen unterstützt, die früher als angefordert sind.
Um ein Ressourcenleck zu vermeiden, muss phProvider mit PTCloseProvider geschlossen werden.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows XP [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2003 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | prntvpt.h |
Bibliothek | Prntvpt.lib |
DLL | Prntvpt.dll |
Weitere Informationen
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für