estructura DEVQUERYPRINT_INFO (winddiui.h)
La estructura DEVQUERYPRINT_INFO se usa como parámetro de entrada para la función de de la DLL de la interfaz de impresora.
Sintaxis
typedef struct _DEVQUERYPRINT_INFO {
WORD cbSize;
WORD Level;
HANDLE hPrinter;
DEVMODE *pDevMode;
LPWSTR pszErrorStr;
DWORD cchErrorStr;
DWORD cchNeeded;
} DEVQUERYPRINT_INFO, *PDEVQUERYPRINT_INFO;
Miembros
cbSize
Tamaño proporcionado por Spooler, en bytes, de la estructura DEVQUERYPRINT_INFO.
Level
Nivel proporcionado por Spooler de la estructura DEVQUERYPRINT_INFO. Actualmente, este miembro siempre está establecido en 1.
hPrinter
Controlador de impresora suministrado por Spooler.
pDevMode
Puntero proporcionado por Spooler a una estructura DEVMODEW que describe las características de la impresora requeridas por el trabajo de impresión.
pszErrorStr
Puntero proporcionado por Spooler a un búfer para recibir una cadena de texto de error terminada en NULL, si no se puede imprimir el trabajo de impresión.
cchErrorStr
Tamaño proporcionado por Spooler, en bytes, del búfer de cadena al que apunta pszErrorStr.
cchNeeded
Longitud proporcionada por el controlador, en bytes, de la cadena de error proporcionada en el búfer al que apunta pszErrorStr. Si la cadena es demasiado grande para caber en el búfer, se debe truncar la cadena, pero aquí se debe especificar la longitud notruncada.
Requisitos
Requisito | Valor |
---|---|
encabezado de | winddiui.h (incluya Winddiui.h) |