Función GetJobAttributes (winsplp.h)
Advertencia
A partir de Windows 10, las API que admiten proveedores de impresión de terceros están en desuso. Microsoft no recomienda ninguna inversión en proveedores de impresión de terceros. Además, en Windows 8 y productos más recientes en los que el modelo de controlador de impresión v4 está disponible, es posible que los proveedores de impresión de terceros no creen o administren colas que usan controladores de impresión v4.
La función GetJobAttribute s de un proveedor de impresión obtiene información sobre un trabajo de impresión.
Sintaxis
BOOL GetJobAttributes(
[in] LPWSTR pPrinterName,
[in] LPDEVMODEW pDevmode,
[out] PATTRIBUTE_INFO_3 pAttributeInfo
);
Parámetros
[in] pPrinterName
Puntero proporcionado por el autor de la llamada a una cadena Unicode terminada en NULL que contiene el nombre de la impresora.
[in] pDevmode
Puntero proporcionado por el llamador a una estructura de DEVMODEW que se pasa al procesador de impresión o al controlador de impresora.
[out] pAttributeInfo
Puntero proporcionado por el autor de la llamada a una estructura ATTRIBUTE_INFO_3 que recibe información sobre el trabajo de impresión.
Valor devuelto
getJobAttributes devuelve TRUE si se consigue obtener correctamente los atributos del trabajo de impresión; de lo contrario, devuelve FALSE.
Requisitos
Requisito | Valor |
---|---|
de la plataforma de destino de | Escritorio |
encabezado de | winsplp.h (incluya Winsplp.h) |
biblioteca de | Spoolss.lib |
DLL de | Spoolss.dll |