estrutura PRINTER_INFO_6
O PRINTER_INFO_6 especifica o valor status de uma impressora.
Sintaxe
typedef struct _PRINTER_INFO_6 {
DWORD dwStatus;
} PRINTER_INFO_6, *PPRINTER_INFO_6;
Membros
-
Dwstatus
-
A impressora status. Esse membro pode ser qualquer combinação razoável dos valores a seguir.
Valor Significado PRINTER_STATUS_BUSY A impressora está ocupada. PRINTER_STATUS_DOOR_OPEN A porta da impressora está aberta. PRINTER_STATUS_ERROR Não usado. PRINTER_STATUS_INITIALIZING A impressora está sendo inicializada. PRINTER_STATUS_IO_ACTIVE A impressora está em um estado de entrada/saída ativo PRINTER_STATUS_MANUAL_FEED A impressora está em um estado de feed manual. PRINTER_STATUS_NO_TONER A impressora está sem toner. PRINTER_STATUS_NOT_AVAILABLE A impressora não está disponível para impressão. PRINTER_STATUS_OFFLINE A impressora está offline. PRINTER_STATUS_OUT_OF_MEMORY A impressora ficou sem memória. PRINTER_STATUS_OUTPUT_BIN_FULL O compartimento de saída da impressora está cheio. PRINTER_STATUS_PAGE_PUNT A impressora não pode imprimir a página atual. PRINTER_STATUS_PAPER_JAM O papel está preso na impressora PRINTER_STATUS_PAPER_OUT A impressora está sem papel. PRINTER_STATUS_PAPER_PROBLEM A impressora tem um problema com papel. PRINTER_STATUS_PAUSED A impressora está em pausa. PRINTER_STATUS_PENDING_DELETION A impressora está com exclusão pendente como resultado de uma chamada para a função DeletePrinter . PRINTER_STATUS_POWER_SAVE A impressora está no modo de economia de energia. PRINTER_STATUS_PRINTING A impressora está imprimindo. PRINTER_STATUS_PROCESSING A impressora está processando um comando da função SetPrinter . PRINTER_STATUS_SERVER_UNKNOWN A impressora status é desconhecida. PRINTER_STATUS_TONER_LOW A impressora está com pouco toner. PRINTER_STATUS_USER_INTERVENTION A impressora tem um erro que exige que o usuário faça algo. PRINTER_STATUS_WAITING A impressora está aguardando. PRINTER_STATUS_WARMING_UP A impressora está em preparação.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte |
Windows 2000 Professional [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte |
Windows 2000 Server [somente aplicativos da área de trabalho] |
Cabeçalho |
|
Nomes Unicode e ANSI |
_PRINTER_INFO_6W (Unicode) e ansi (_PRINTER_INFO_6A ) |