DOC_INFO_2 struttura
La struttura DOC_INFO_2 descrive un documento che verrà stampato.
Sintassi
typedef struct _DOC_INFO_2 {
LPTSTR pDocName;
LPTSTR pOutputFile;
LPTSTR pDatatype;
DWORD dwMode;
DWORD JobId;
} DOC_INFO_2, *PDOC_INFO_2;
Members
-
pDocName
-
Puntatore a una stringa con terminazione null che specifica il nome del documento.
-
pOutputFile
-
Puntatore a una stringa con terminazione null che specifica il nome di un file di output.
-
pDatatype
-
Puntatore a una stringa con terminazione null che identifica il tipo di dati usati per registrare il documento.
-
dwMode
-
Informa lo spooler di stampa della natura dei dati da seguire. Se questo valore è zero, lo spooler di stampa considera i dati inviati dalle chiamate successive a WritePrinter come normale processo di stampa (indipendentemente dal fatto che sia spooled dipende dalla proprietà della stampante). Se questo valore è DI_CHANNEL, viene aperto solo un canale di comunicazione. In questo caso, i dati passati alle chiamate successive a WritePrinter vengono inviati alla stampante o alle chiamate successive a ReadPrinter recuperano dati dalla stampante. Questa modalità rimane effettiva fino alla chiamata di EndDoc .
-
Jobid
-
Riservato per l'uso interno; dovrebbe essere zero.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato |
Windows 2000 Professional [solo app desktop] |
Server minimo supportato |
Windows 2000 Server [solo app desktop] |
Intestazione |
|
Nomi Unicode e ANSI |
_DOC_INFO_2W (Unicode) e _DOC_INFO_2A (ANSI) |