DOC_INFO_2 structure
La structure DOC_INFO_2 décrit un document qui sera imprimé.
Syntaxe
typedef struct _DOC_INFO_2 {
LPTSTR pDocName;
LPTSTR pOutputFile;
LPTSTR pDatatype;
DWORD dwMode;
DWORD JobId;
} DOC_INFO_2, *PDOC_INFO_2;
Membres
-
pDocName
-
Pointeur vers une chaîne terminée par un caractère Null qui spécifie le nom du document.
-
pOutputFile
-
Pointeur vers une chaîne terminée par null qui spécifie le nom d’un fichier de sortie.
-
pDatatype
-
Pointeur vers une chaîne terminée par null qui identifie le type de données utilisé pour enregistrer le document.
-
dwMode
-
Informe le spouleur d’impression de la nature des données à suivre. Si cette valeur est égale à zéro, le spouleur d’impression traite les données envoyées par les appels suivants à WritePrinter comme un travail d’impression normal (qu’elles soient ou non mises en pool dépend de la propriété d’imprimante). Si cette valeur est DI_CHANNEL, seul un canal de communication est ouvert. Dans ce cas, les données passées dans les appels suivants à WritePrinter sont envoyées à l’imprimante ou les appels suivants à ReadPrinter récupèrent les données de l’imprimante. Ce mode reste effectif jusqu’à ce que EndDoc soit appelé.
-
JobId
-
Réservé à un usage interne ; doit être égal à zéro.
Spécifications
Condition requise | Valeur |
---|---|
Client minimal pris en charge |
Windows 2000 Professionnel [applications de bureau uniquement] |
Serveur minimal pris en charge |
Windows 2000 Server [applications de bureau uniquement] |
En-tête |
|
Noms Unicode et ANSI |
_DOC_INFO_2W (Unicode) et _DOC_INFO_2A (ANSI) |