Compartir a través de


estructura de PRINTER_INFO_6

El PRINTER_INFO_6 especifica el valor de estado de una impresora.

Sintaxis

typedef struct _PRINTER_INFO_6 {
  DWORD dwStatus;
} PRINTER_INFO_6, *PPRINTER_INFO_6;

Miembros

dwStatus

Estado de la impresora. Este miembro puede ser cualquier combinación razonable de los valores siguientes.

Valor Significado
PRINTER_STATUS_BUSY La impresora está ocupada.
PRINTER_STATUS_DOOR_OPEN La puerta de impresora está abierta.
PRINTER_STATUS_ERROR No se usa.
PRINTER_STATUS_INITIALIZING La impresora se está inicializando.
PRINTER_STATUS_IO_ACTIVE La impresora está en un estado activo de entrada/salida.
PRINTER_STATUS_MANUAL_FEED La impresora está en un estado de alimentación manual.
PRINTER_STATUS_NO_TONER Se ha agotado el tóner de la impresora.
PRINTER_STATUS_NOT_AVAILABLE La impresora no está disponible para imprimir.
PRINTER_STATUS_OFFLINE La impresora no está conectada.
PRINTER_STATUS_OUT_OF_MEMORY La impresora se ha quedado sin memoria.
PRINTER_STATUS_OUTPUT_BIN_FULL La bandeja de salida de la impresora está llena.
PRINTER_STATUS_PAGE_PUNT La impresora no puede imprimir la página actual.
PRINTER_STATUS_PAPER_JAM El papel está atascado en la impresora
PRINTER_STATUS_PAPER_OUT La impresora se ha quedado sin papel.
PRINTER_STATUS_PAPER_PROBLEM La impresora tiene un problema de papel.
PRINTER_STATUS_PAUSED La impresora está en pausa.
PRINTER_STATUS_PENDING_DELETION La impresora está pendiente de eliminación como resultado de una llamada a la función DeletePrinter .
PRINTER_STATUS_POWER_SAVE La impresora está en modo de ahorro de energía.
PRINTER_STATUS_PRINTING La impresora está imprimiendo.
PRINTER_STATUS_PROCESSING La impresora está procesando un comando desde la función SetPrinter .
PRINTER_STATUS_SERVER_UNKNOWN El estado de la impresora es desconocido.
PRINTER_STATUS_TONER_LOW La impresora está baja en tóner.
PRINTER_STATUS_USER_INTERVENTION La impresora tiene un error que requiere que el usuario haga algo.
PRINTER_STATUS_WAITING La impresora está esperando.
PRINTER_STATUS_WARMING_UP La impresora se está preparando.

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
Winspool.h (incluye Windows.h)
Nombres Unicode y ANSI
_PRINTER_INFO_6W (Unicode) y _PRINTER_INFO_6A (ANSI)

Consulte también

Impresión

Imprimir estructuras de API de administrador de trabajos

SetPrinter

PRINTER_INFO_1

PRINTER_INFO_2

PRINTER_INFO_3

PRINTER_INFO_4

PRINTER_INFO_5