GetJobNamedPropertyValue-Funktion (winspool.h)
Ruft den Wert der benannten Eigenschaft für den angegebenen Druckauftrag auf dem angegebenen Drucker ab.
Syntax
DWORD GetJobNamedPropertyValue(
[in] HANDLE hPrinter,
[in] DWORD JobId,
[in] PCWSTR pszName,
[out] PrintPropertyValue *pValue
);
Parameter
[in] hPrinter
Ein Handle für das gewünschte Druckerobjekt. Verwenden Sie die Funktion OpenPrinter, OpenPrinter2 oder AddPrinter , um einen Druckerhandle abzurufen.
[in] JobId
Bezeichner, der den Druckauftrag angibt. Sie erhalten einen Druckauftragsbezeichner, indem Sie die AddJob-Funktion oder die StartDoc-Funktion aufrufen.
[in] pszName
Name der Eigenschaft, deren Wert abgerufen wird.
[out] pValue
Wert der benannten Eigenschaft. Der Aufrufer muss dies mithilfe der Funktion FreePrintPropertyValue freigeben.
Rückgabewert
Wenn der Vorgang erfolgreich ist, gibt die Funktion ERROR_SUCCESS zurück.
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform | Desktop |
Kopfzeile | winspool.h (winspool.h einschließen) |
Bibliothek | WinSpool.lib |
DLL | Spoolss.dll; WinSpool.drv |