Partager via


en-tête winddiui.h

Cet en-tête est utilisé par impression. Pour plus d'informations, consultez les pages suivantes :

winddiui.h contient les interfaces de programmation suivantes :

Fonctions

 
DevQueryPrintEx

La fonction DevQueryPrintEx d’une DLL d’interface d’imprimante détermine si un travail d’impression spécifié est compatible avec la configuration actuelle de l’imprimante et peut donc être imprimé.
DOCUMENTEVENT_EVENT

En savoir plus sur : macro DOCUMENTEVENT_EVENT
DOCUMENTEVENT_FLAGS

En savoir plus sur : DOCUMENTEVENT_FLAGS macro
DrvConvertDevMode

La fonction DrvConvertDevMode d’une DLL d’interface d’imprimante convertit la structure DEVMODEW d’une imprimante d’une version à une autre.
DrvDeviceCapabilities

La fonction DrvDeviceCapabilities d’une DLL d’interface d’imprimante retourne les informations demandées sur les fonctionnalités d’une imprimante.
DrvDevicePropertySheets

La fonction DrvDevicePropertySheets d’une DLL d’imprimante est chargée de créer des pages de feuille de propriétés qui décrivent les propriétés d’une imprimante.
DrvDocumentEvent

La fonction DrvDocumentEvent d’une DLL d’imprimante peut gérer certains événements associés à l’impression d’un document.
DrvDocumentPropertySheets

La fonction DrvDocumentPropertySheets d’une DLL d’imprimante est chargée de créer des pages de feuille de propriétés qui décrivent les propriétés d’un document d’impression.
DrvDriverEvent

Le spouleur d’impression appelle la fonction DrvDriverEvent d’une DLL d’interface d’imprimante lorsque le spouleur traite des événements spécifiques au pilote qui peuvent nécessiter une action du pilote d’imprimante.
DrvPrinterEvent

La fonction DrvPrinterEvent d’une DLL d’interface d’imprimante est appelée par le spouleur d’impression lors du traitement d’événements spécifiques à l’imprimante qui peuvent nécessiter une action du pilote d’imprimante.
DrvQueryColorProfile

La fonction DrvQueryColorProfile permet à une DLL d’interface d’imprimante de spécifier un profil ICC à utiliser pour la gestion des couleurs.
DrvQueryJobAttributes

La fonction DrvQueryJobAttributes permet à une DLL d’interface d’imprimante de spécifier la prise en charge de fonctionnalités telles que l’impression de plusieurs pages de documents sur une page physique (impression N-up), l’impression de plusieurs copies de chaque page, le regroupement de pages et l’impression de pages dans l’ordre inverse.
DrvSplAbort

La fonction DrvSplAbort est obsolète.
DrvSplClose

La fonction DrvSplClose est obsolète.
DrvSplDeviceCaps

La fonction DrvSplDeviceCaps d’une DLL d’interface d’imprimante interroge une imprimante pour ses fonctionnalités.
DrvSplEndDoc

La fonction DrvSplEndDoc est obsolète.
DrvSplEndPage

Cette rubrique décrit la fonction DrvSplEndPage.
DrvSplStartDoc

Cette rubrique décrit la fonction DrvSplStartDoc.
DrvSplStartPage

Cette rubrique décrit la fonction DrvSplStartPage.
DrvSplWritePrinter

Cette rubrique décrit la fonction DrvSplWritePrinter.
DrvUpgradePrinter

La fonction DrvUpgradePrinter d’une DLL d’interface d’imprimante est utilisée pour mettre à jour les paramètres de Registre d’une imprimante lorsqu’une nouvelle version du pilote est ajoutée à un système.

Structures

 
ATTRIBUTE_INFO_1

La structure ATTRIBUTE_INFO_1 est utilisée comme paramètre pour la fonction DrvQueryJobAttributes d’une DLL d’imprimante. Toutes les valeurs membres sont fournies par fonction.
ATTRIBUTE_INFO_2

La structure ATTRIBUTE_INFO_2 est utilisée comme paramètre pour la fonction DrvQueryJobAttributes d’une DLL d’imprimante. Toutes les valeurs membres sont fournies par fonction.
ATTRIBUTE_INFO_3

La structure ATTRIBUTE_INFO_3 est utilisée comme paramètre pour la fonction DrvQueryJobAttributes d’une DLL d’imprimante. Toutes les valeurs membres sont fournies par fonction.
ATTRIBUTE_INFO_4

La structure ATTRIBUTE_INFO_4 est utilisée comme paramètre pour la fonction DrvQueryJobAttributes d’une DLL d’imprimante.
DEVICEPROPERTYHEADER

La structure DEVICEPROPERTYHEADER est utilisée comme paramètre d’entrée pour la fonction DrvDevicePropertySheets d’une DLL d’imprimante.
DEVQUERYPRINT_INFO

La structure DEVQUERYPRINT_INFO est utilisée comme paramètre d’entrée pour la fonction DevQueryPrintEx d’une DLL d’imprimante.
DOCEVENT_CREATEDCPRE

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

La structure DOCEVENT_ESCAPE est un conteneur pour les valeurs utilisées comme paramètres pour la fonction ExtEscape.
DOCEVENT_FILTER

La structure DOCEVENT_FILTER contient une liste d’événements de document auxquels le pilote d’imprimante répond. Pour obtenir la liste complète des événements de document, consultez DrvDocumentEvent.
DOCUMENTPROPERTYHEADER

La structure DOCUMENTPROPERTYHEADER est utilisée comme paramètre d’entrée pour la fonction DrvDocumentPropertySheets d’une DLL d’imprimante.
DRIVER_UPGRADE_INFO_1

La structure DRIVER_UPGRADE_INFO_1 est utilisée comme entrée dans la fonction DrvUpgradePrinter d’une DLL d’imprimante.
DRIVER_UPGRADE_INFO_2

La structure DRIVER_UPGRADE_INFO_2 est utilisée comme entrée dans la fonction DrvUpgradePrinter d’une DLL d’imprimante.
PRINTER_EVENT_ATTRIBUTES_INFO

La structure PRINTER_EVENT_ATTRIBUTES_INFO contient les anciens attributs et les nouveaux attributs d’une imprimante.
PRINTPROCESSOR_CAPS_1

En savoir plus sur : structure _PRINTPROCESSOR_CAPS_1