estrutura DOCEVENT_CREATEDCPRE (winddiui.h)
A estrutura DOCEVENT_CREATEDCPRE contém um conjunto de valores usados em determinadas chamadas para DrvDocumentEvent e IPrintOemUI2::D ocumentEvent.
Sintaxe
typedef struct _DOCEVENT_CREATEDCPRE {
PWSTR pszDriver;
PWSTR pszDevice;
PDEVMODEW pdm;
BOOL bIC;
} DOCEVENT_CREATEDCPRE, *PDCEVENT_CREATEDCPRE;
Membros
pszDriver
Reservado para uso do sistema. Defina como zero.
pszDevice
Ponteiro para o primeiro byte de uma cadeia de caracteres Unicode que contém o nome do dispositivo ou o nome da porta, dependendo se o spooling de impressão está habilitado ou desabilitado. Se o trabalho de impressão estiver sendo enviado diretamente para a impressora (o spooling está desabilitado), esse membro conterá o nome da impressora. Se um trabalho de impressão estiver sendo spool, esse membro conterá o nome da porta.
pdm
Ponteiro para uma estrutura DEVMODEW passada para CreateIC ou CreateDC (ambos descritos na documentação do SDK do Microsoft Windows). Esse membro pode ser NULL.
bIC
Especifica se a estrutura DEVMODEW apontada pelo membro pdm está sendo passada para CreateIC ou CreateDC. Se TRUE, CreateIC está sendo chamado. Se FALSE, CreateDC está sendo chamado.
Comentários
A estrutura DOCEVENT_CREATEDCPRE é definida para o Windows XP e posterior.
Essa estrutura é usada em conjunto com uma chamada para DrvDocumentEvent ou IPrintOemUI2::D ocumentEvent, na qual o parâmetro iEsc é definido como DOCUMENTEVENT_CREATEDCPRE. Antes de chamar qualquer uma dessas funções, o chamador deve preencher os membros dessa estrutura.
Requisitos
Requisito | Valor |
---|---|
Cabeçalho | winddiui.h (inclua Winddiui.h) |