PTQuerySchemaVersionSupport-Funktion (prntvpt.h)
Ruft die höchste (neueste) Version des Druckschemas ab, die vom angegebenen Drucker unterstützt wird.
Syntax
HRESULT PTQuerySchemaVersionSupport(
[in] PCWSTR pszPrinterName,
[out] DWORD *pMaxVersion
);
Parameter
[in] pszPrinterName
Ein Zeiger auf den vollständigen Namen einer Druckwarteschlange.
[out] pMaxVersion
Ein Zeiger auf die höchste Version.
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
Hinweis Dies ist eine blockierende oder synchrone Funktion, die möglicherweise nicht sofort zurückgegeben wird. Wie schnell diese Funktion zurückgibt, hängt von Laufzeitfaktoren wie Netzwerk-status, Druckerserverkonfiguration und Druckertreiberimplementierung ab– Faktoren, die beim Schreiben einer Anwendung schwer vorherzusagen sind. Das Aufrufen dieser Funktion aus einem Thread, der die Interaktion mit der Benutzeroberfläche verwaltet, könnte dazu führen, dass die Anwendung nicht mehr reagiert.
Die erste Version des Druckschemas wurde mit Windows Vista veröffentlicht und ist Version 1.
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 |