structure PRINTER_INFO_6
Le PRINTER_INFO_6 spécifie la valeur status d’une imprimante.
Syntaxe
typedef struct _PRINTER_INFO_6 {
DWORD dwStatus;
} PRINTER_INFO_6, *PPRINTER_INFO_6;
Membres
-
dwStatus
-
L’imprimante status. Ce membre peut être une combinaison raisonnable des valeurs suivantes.
Valeur Signification PRINTER_STATUS_BUSY L'imprimante est occupée. PRINTER_STATUS_DOOR_OPEN La porte de l’imprimante est ouverte. PRINTER_STATUS_ERROR Non utilisé. PRINTER_STATUS_INITIALIZING L'imprimante s'initialise. PRINTER_STATUS_IO_ACTIVE L’imprimante est dans un état d’entrée/sortie actif PRINTER_STATUS_MANUAL_FEED L’imprimante est dans un état de flux manuel. PRINTER_STATUS_NO_TONER L'imprimante est sans toner. PRINTER_STATUS_NOT_AVAILABLE L’imprimante n’est pas disponible pour l’impression. PRINTER_STATUS_OFFLINE L'imprimante est hors connexion. PRINTER_STATUS_OUT_OF_MEMORY La mémoire de l’imprimante est insuffisante. PRINTER_STATUS_OUTPUT_BIN_FULL Le bac de sortie de l'imprimante est plein. PRINTER_STATUS_PAGE_PUNT L’imprimante ne peut pas imprimer la page active. PRINTER_STATUS_PAPER_JAM Le papier est bloqué dans l’imprimante PRINTER_STATUS_PAPER_OUT L’imprimante est en panne de papier. PRINTER_STATUS_PAPER_PROBLEM L’imprimante présente un problème de papier. PRINTER_STATUS_PAUSED L’imprimante est suspendue. PRINTER_STATUS_PENDING_DELETION L’imprimante est en attente de suppression suite à un appel à la fonction DeletePrinter . PRINTER_STATUS_POWER_SAVE L'imprimante est en mode mise en veille. PRINTER_STATUS_PRINTING L’imprimante est en cours d’impression. PRINTER_STATUS_PROCESSING L’imprimante traite une commande à partir de la fonction SetPrinter . PRINTER_STATUS_SERVER_UNKNOWN Le status d’imprimante est inconnu. PRINTER_STATUS_TONER_LOW L’imprimante est faible sur le toner. PRINTER_STATUS_USER_INTERVENTION L’imprimante présente une erreur qui oblige l’utilisateur à faire quelque chose. PRINTER_STATUS_WAITING L’imprimante est en attente. PRINTER_STATUS_WARMING_UP L'imprimante s'allume.
Spécifications
Condition requise | Valeur |
---|---|
Client minimal pris en charge |
Windows 2000 Professionnel [applications de bureau uniquement] |
Serveur minimal pris en charge |
Windows 2000 Server [applications de bureau uniquement] |
En-tête |
|
Noms Unicode et ANSI |
_PRINTER_INFO_6W (Unicode) et _PRINTER_INFO_6A (ANSI) |