Estructura DOCINFOW (wingdi.h)
La estructura
Sintaxis
typedef struct _DOCINFOW {
int cbSize;
LPCWSTR lpszDocName;
LPCWSTR lpszOutput;
LPCWSTR lpszDatatype;
DWORD fwType;
} DOCINFOW, *LPDOCINFOW;
Miembros
cbSize
Tamaño, en bytes, de la estructura.
lpszDocName
Puntero a una cadena terminada en null que especifica el nombre del documento.
lpszOutput
Puntero a una cadena terminada en NULL que especifica el nombre de un archivo de salida. Si este puntero es NULL, la salida se enviará al dispositivo identificado por el identificador de contexto del dispositivo que se pasó a la función StartDoc.
lpszDatatype
Puntero a una cadena terminada en null que especifica el tipo de datos utilizado para registrar el trabajo de impresión. Los valores legales de este miembro se pueden encontrar llamando a EnumPrintProcessorDatatypes y pueden incluir valores como raw, emf o XPS_PASS. Este miembro puede ser NULL. Tenga en cuenta que es posible que se omita el tipo de datos solicitado.
fwType
Especifica información adicional sobre el trabajo de impresión. Este miembro debe ser cero o uno de los siguientes valores.
Valor | Significado |
---|---|
DI_APPBANDING | Las aplicaciones que usan bandas deben establecer esta marca para obtener un rendimiento óptimo durante la impresión. |
DI_ROPS_READ_DESTINATION | La aplicación usará operaciones de trama que implican la lectura desde la superficie de destino. |
Observaciones
Nota
El encabezado wingdi.h define DOCINFO como alias que selecciona automáticamente la versión ANSI o Unicode de esta función en función de la definición de la constante de preprocesador UNICODE. La combinación del uso del alias neutral de codificación con código que no es neutral de codificación puede dar lugar a errores de coincidencia que dan lugar a errores de compilación o tiempo de ejecución. Para obtener más información, vea Conventions for Function Prototypes.
Requisitos
Requisito | Valor |
---|---|
cliente mínimo admitido | Windows 2000 Professional [solo aplicaciones de escritorio] |
servidor mínimo admitido | Windows 2000 Server [solo aplicaciones de escritorio] |
encabezado de |
wingdi.h (incluya Windows.h) |