wingdi.h

DOCINFO

Definición

typedef struct {    // di  
    int     cbSize; 
    LPCTSTR lpszDocName; 
    LPCTSTR lpszOutput; 
    LPCTSTR lpszDatatype;   // Windows 95 sólo; ignorado en Windows NT 
    DWORD   fwType;         // Windows 95 sólo; ignorado en Windows NT 
} DOCINFO;

La estructura DOCINFO contiene los nombres de fichero de entrada y salida y otra información usada por la función StartDoc.

Descripción

cbSize: Especifica el tamaño, en bytes, de la estructura.

lpszDocName: Apunta a una cadena terminada en cero que especifica el nombre del documento.

lpszOutput: Apunta a cadena terminada en cero que especifica el nombre de un fichero de salida. Si este puntero es NULL, la salida será enviada al dispositivo identificado por el manipulador de contexto de dispositivo que fue pasado a la función StartDoc.

lpszDatatype:

Windows 95: Apunta a una cadena terminada con cero que especifica el tipo de datos usados para para almacenar el trabajo de impresión.

Windows NT: Este miembro es ignorado.

fwType:

Windows 95: Especifica información adicional sobre el trabajo de impresión. Puede ser cero o DI_APPBANDING si la aplicación utilizará las bandas. Para un rendimiento óptimo durante la impresión, las aplicaciones que usen bandas deberían especificar DI_APPBANDING.

Windows NT: Este miembro es ignorado.