GetJobAttributes-Funktion (winsplp.h)
Warnung
Ab Windows 10 sind die APIs, die Druckanbieter von Drittanbietern unterstützen, veraltet. Microsoft empfiehlt keine Investitionen in Druckdienstleister von Drittanbietern. Bei Windows 8 und neueren Produkten, bei denen das v4-Drucktreibermodell verfügbar ist, können Druckanbieter von Drittanbietern möglicherweise keine Warteschlangen erstellen oder verwalten, die v4-Drucktreiber verwenden.
Die GetJobAttributes-Funktion eines Druckanbieters ruft Informationen zu einem Druckauftrag ab.
Syntax
BOOL GetJobAttributes(
[in] LPWSTR pPrinterName,
[in] LPDEVMODEW pDevmode,
[out] PATTRIBUTE_INFO_3 pAttributeInfo
);
Parameter
[in] pPrinterName
Vom Aufrufer bereitgestellter Zeiger auf eine MIT NULL endende Unicode-Zeichenfolge, die den Druckernamen enthält.
[in] pDevmode
Vom Aufrufer bereitgestellter Zeiger auf eine DEVMODEW-Struktur , die an den Druckprozessor oder Druckertreiber übergeben wird.
[out] pAttributeInfo
Vom Aufrufer bereitgestellter Zeiger auf eine ATTRIBUTE_INFO_3-Struktur , die Informationen zum Druckauftrag empfängt.
Rückgabewert
GetJobAttributes gibt TRUE zurück, wenn die Druckauftragsattribute erfolgreich abgerufen werden. Andernfalls wird FALSE zurückgegeben.
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform | Desktop |
Kopfzeile | winsplp.h (winsplp.h einschließen) |
Bibliothek | Spoolss.lib |
DLL | Spoolss.dll |