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é pour le système. Définit la valeur 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 (le spoulage est désactivé), ce membre contient le nom de l’imprimante. Si un travail d’impression est en cours de mise en file d’attente, ce membre contient le nom du port.
pdm
Pointeur vers une structure DEVMODEW passée à CreateIC ou CreateDC (tous deux décrits dans la documentation Microsoft Windows SDK). Ce membre peut avoir la valeur NULL.
bIC
Spécifie si la structure DEVMODEW pointée par le membre pdm est passée à CreateIC ou CreateDC. Si la valeur est TRUE, CreateIC est en cours d’appel. Si la valeur est FALSE, CreateDC est en cours d’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.
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | winddiui.h (inclure Winddiui.h) |