estructura DOCEVENT_CREATEDCPRE (winddiui.h)

La estructura DOCEVENT_CREATEDCPRE contiene un conjunto de valores usados en determinadas llamadas a DrvDocumentEvent e IPrintOemUI2::D ocumentEvent.

Sintaxis

typedef struct _DOCEVENT_CREATEDCPRE {
  PWSTR     pszDriver;
  PWSTR     pszDevice;
  PDEVMODEW pdm;
  BOOL      bIC;
} DOCEVENT_CREATEDCPRE, *PDCEVENT_CREATEDCPRE;

Miembros

pszDriver

Reservado para uso del sistema. Establecer en cero.

pszDevice

Puntero al primer byte de una cadena Unicode que contiene el nombre del dispositivo o el nombre del puerto, dependiendo de si la cola de impresión está habilitada o deshabilitada. Si el trabajo de impresión se envía directamente a la impresora (la cola está deshabilitada), este miembro contiene el nombre de la impresora. Si se está colando un trabajo de impresión, este miembro contiene el nombre del puerto.

pdm

Puntero a una estructura DEVMODEW que se pasa a CreateIC o CreateDC (ambos descritos en la documentación de Microsoft Windows SDK). Este miembro puede ser NULL.

bIC

Especifica si la estructura DEVMODEW a la que apunta el miembro pdm se pasa a CreateIC o CreateDC. Si es TRUE, se llama a CreateIC. Si es FALSE, se llama a CreateDC.

Comentarios

La estructura DOCEVENT_CREATEDCPRE se define para Windows XP y versiones posteriores.

Esta estructura se usa junto con una llamada a DrvDocumentEvent o IPrintOemUI2::D ocumentEvent, en la que el parámetro iEsc se establece en DOCUMENTEVENT_CREATEDCPRE. Antes de llamar a cualquiera de estas funciones, el autor de la llamada debe rellenar los miembros de esta estructura.

Requisitos

Requisito Valor
Header winddiui.h (incluya Winddiui.h)

Consulte también

DrvDocumentEvent

IPrintOemUI2::D ocumentEvent