estructura de DOC_INFO_2
La estructura DOC_INFO_2 describe un documento que se imprimirá.
Sintaxis
typedef struct _DOC_INFO_2 {
LPTSTR pDocName;
LPTSTR pOutputFile;
LPTSTR pDatatype;
DWORD dwMode;
DWORD JobId;
} DOC_INFO_2, *PDOC_INFO_2;
Miembros
-
pDocName
-
Puntero a una cadena terminada en null que especifica el nombre del documento.
-
pOutputFile
-
Puntero a una cadena terminada en null que especifica el nombre de un archivo de salida.
-
pDatatype
-
Puntero a una cadena terminada en null que identifica el tipo de datos utilizado para registrar el documento.
-
dwMode
-
Informa al administrador de trabajos de impresión de la naturaleza de los datos que se van a seguir. Si este valor es cero, el administrador de trabajos de impresión trata los datos enviados por llamadas posteriores a WritePrinter como un trabajo de impresión normal (si depende o no de la propiedad printer). Si este valor es DI_CHANNEL, solo se abre un canal de comunicaciones. En este caso, los datos pasados a llamadas posteriores a WritePrinter se envían a la impresora o llamadas posteriores a ReadPrinter recuperan datos de la impresora. Este modo sigue siendo efectivo hasta que se llama a EndDoc .
-
JobId
-
Reservado para uso interno; debe ser cero.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible |
Windows 2000 Professional [solo aplicaciones de escritorio] |
Servidor mínimo compatible |
Windows 2000 Server [solo aplicaciones de escritorio] |
Encabezado |
|
Nombres Unicode y ANSI |
_DOC_INFO_2W (Unicode) y _DOC_INFO_2A (ANSI) |