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