Compartir a través de


Método IPrintCoreUI2::QuerySimulationSupport (prcomoem.h)

El método IPrintCoreUI2::QuerySimulationSupport 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 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 del 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
S_OK
El método se realizó correctamente.
E_OUTOFMEMORY
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.

E_NOTIMPL
No se admite el método .

No se admite una estructura del tipo especificado por dwLevel.

E_FAIL
Error en el método

Observaciones

Este método solo se admite para complementos Pscript5 de Windows XP, no para complementos Unidrv.

El método IPrintCoreUI2::QuerySimulationSupport 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 colador para la impresión "N-up", la impresión inversa, el número máximo de páginas que se pueden imprimir, intercalar y otras.

Requisitos

Requisito Valor
de la plataforma de destino de Escritorio
encabezado de prcomoem.h (include Prcomoem.h)

Consulte también

IPrintCoreUI2

SIMULATE_CAPS_1