estructura de PRINTPROCESSOR_CAPS_1
La estructura PRINTPROCESSOR_CAPS_1 es el formato de la información de funcionalidad de la impresora que devuelve la función GetPrinterData en el búfer especificado por la variable pData .
Sintaxis
typedef struct _PRINTPROCESSOR_CAPS_1 {
DWORD dwLevel;
DWORD dwNupOptions;
DWORD dwPageOrderFlags;
DWORD dwNumberOfCopies;
} PRINTPROCESSOR_CAPS_1, *PPRINTPROCESSOR_CAPS_1;
Miembros
-
dwLevel
-
Número de versión de la estructura. Este valor debe ser 1.
-
dwNupOptions
-
Máscara de bits que representa los distintos números de páginas de documento que la impresora puede imprimir en una página física. El bit menos significativo representa 1 página de documento por página, el siguiente bit representa 2 páginas de documento por página, etc. Por ejemplo, 0x0000810B indica que la impresora admite 1, 2, 4, 9 y 16 páginas de documento por página física.
-
dwPageOrderFlags
-
Orden en el que se imprimirán las páginas. Este valor puede ser NORMAL_PRINT, REVERSE_PRINT o BOOKLET_PRINT.
-
dwNumberOfCopies
-
Número máximo de copias que la impresora puede controlar.
Comentarios
La función GetPrintProcessorCapabilities proporciona valores para todos los miembros de la estructura, que se documenta en el Kit de controladores de Windows (WDK).
El administrador de trabajos llama a la función GetPrintProcessorCapabilities de un procesador de impresión cuando una aplicación llama a GetPrinterData, especificando un nombre de valor con un formato de PrintProcCaps_datatype, donde datatype es el nombre de un tipo de datos de entrada.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible |
Windows 2000 Professional [solo aplicaciones de escritorio] |
Servidor mínimo compatible |
Windows 2000 Server [solo aplicaciones de escritorio] |
Encabezado |
|