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)

Voir aussi

DrvDocumentEvent

IPrintOemUI2 ::D ocumentEvent