Freigeben über


GetJobAttributes-Funktion (winsplp.h)

Warnung

Ab Windows 10 sind die APIs, die Druckanbieter von Drittanbietern unterstützen, veraltet. Microsoft empfiehlt keine Investition in Druckanbieter von Drittanbietern. Darüber hinaus können Drittanbieter unter Windows 8 und neueren Produkten, bei denen das v4-Drucktreibermodell verfügbar ist, 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 beendete 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 Attribute des Druckauftrags erfolgreich abgerufen werden; andernfalls wird FALSE-zurückgegeben.

Anforderungen

Anforderung Wert
Zielplattform- Desktop
Header- winsplp.h (include Winsplp.h)
Library Spoolss.lib
DLL- Spoolss.dll

Siehe auch

ATTRIBUTE_INFO_3

DEVMODEW-

GetJobAttributesEx-