Método IPrintCoreUI2::QuerySimulationSupport (prcomoem.h)
El IPrintCoreUI2::QuerySimulationSupport
método recupera una estructura de funcionalidad de simulación de cola, que indica los tipos de simulación que admite el administrador de colas.
Sintaxis
HRESULT QuerySimulationSupport(
[in] HANDLE hPrinter,
[in] DWORD dwLevel,
[out] PBYTE pCaps,
[in] DWORD cbSize,
[out] PDWORD pcbNeeded
);
Parámetros
[in] hPrinter
Especifica un identificador para la impresora.
[in] dwLevel
Especifica la estructura de funcionalidad de simulación de cola devuelta en el búfer al que apunta pCaps. Actualmente, solo se proporciona compatibilidad con la simulación de cola de nivel 1.
Valor | Estructura de compatibilidad de simulación del administrador de trabajos de cola |
---|---|
1 |
SIMULATE_CAPS_1 (definido en printoem.h) |
[out] pCaps
Puntero al búfer de salida, que contiene una estructura del tipo indicado por el valor en el parámetro dwLevel .
[in] cbSize
Especifica el tamaño, en bytes, del búfer de salida, al que apunta pCaps.
[out] pcbNeeded
Especifica el tamaño, en bytes, de la memoria necesaria para almacenar una estructura del tipo indicado por dwLevel.
Valor devuelto
El método debe devolver uno de los valores siguientes.
Código devuelto | Descripción |
---|---|
|
El método se ha llevado a cabo de forma correcta. |
|
El valor de cbSize era menor que el número de bytes que se van a escribir en el búfer de salida (el búfer al que apunta pCaps).
Se llamó al método con pCaps establecido en NULL. |
|
El método no se admite.
No se admite una estructura del tipo especificado por dwLevel . |
|
Error en el método |
Comentarios
Este método solo se admite para complementos Pscript5 de Windows XP, no para complementos Unidrv.
El IPrintCoreUI2::QuerySimulationSupport
método almacena una estructura de funcionalidad de simulación de cola en el búfer al que apunta pCaps. Esta estructura especifica el nivel de compatibilidad del administrador de colas para la impresión "N-up", la impresión inversa, el número máximo de páginas que se pueden imprimir, intercalar y otros.
Requisitos
Requisito | Value |
---|---|
Plataforma de destino | Escritorio |
Encabezado | prcomoem.h (incluya Prcomoem.h) |