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) |