Partager via


structure DOCEVENT_CREATEDCPRE (winddiui.h)

La structure DOCEVENT_CREATEDCPRE contient un ensemble de valeurs utilisées dans certains appels à DrvDocumentEvent et IPrintOemUI2 ::D ocumentEvent.

Syntaxe

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

Membres

pszDriver

Réservé à l’utilisation du système. Défini sur zéro.

pszDevice

Pointeur vers le premier octet d’une chaîne Unicode qui contient le nom de l’appareil ou le nom du port, selon que le spoulage d’impression est activé ou désactivé. Si le travail d’impression est envoyé directement à l’imprimante (lepooling est désactivé), ce membre contient le nom de l’imprimante. Si un travail d’impression est en cours depool, ce membre contient le nom du port.

pdm

Pointeur vers une structure DEVMODEW passée à CreateIC ou CreateDC (les deux décrites dans la documentation du Kit de développement logiciel (SDK) Microsoft Windows). Ce membre peut être NULL.

bIC

Spécifie si la structure DEVMODEW pointée par le pdm membre est passée à CreateIC ou CreateDC. Si TRUE, CreateIC est appelé. Si FALSE, CreateDC est appelé.

Remarques

La structure DOCEVENT_CREATEDCPRE est définie pour Windows XP et versions ultérieures.

Cette structure est utilisée conjointement avec un appel à DrvDocumentEvent ou IPrintOemUI2 ::D ocumentEvent, dans lequel le paramètre iEsc est défini sur DOCUMENTEVENT_CREATEDCPRE. Avant d’appeler l’une de ces fonctions, l’appelant doit renseigner les membres de cette structure.

Exigences

Exigence Valeur
d’en-tête winddiui.h (include Winddiui.h)

Voir aussi

DrvDocumentEvent

IPrintOemUI2 ::D ocumentEvent