printer_list() liste les imprimantes disponibles
et leur fonctionnalités. level
représente le
niveau d'information demandé. Il peut prendre les valeurs de
1, 2, 4 ou 5. enumtype
doit être l'une des
constantes suivantes :
PRINTER_ENUM_LOCAL: liste les imprimantes locales.
PRINTER_ENUM_NAME:
liste des imprimantes de name
, qui peut être un serveur,
un domaine ou un fournisseur d'impression.
PRINTER_ENUM_SHARED: ce paramètre ne peut être utilisé seul, il doit être combiné avec d'autres paramètres, grâce à l'opérateur OR. PRINTER_ENUM_SHARED détecte les imprimantes localement partagées.
PRINTER_ENUM_DEFAULT: (Win9.x uniquement) liste l'imprimante par défaut.
PRINTER_ENUM_CONNECTIONS: (WinNT/2000 uniquement) liste les imprimantes avec lesquelles l'utilisateur a établit une connexion.
PRINTER_ENUM_NETWORK:
(WinNT/2000 uniquement) liste les imprimantes réseau du domaine de l'ordinateur.
Valide uniquement si level
vaut 1.
PRINTER_ENUM_REMOTE:
(WinNT/2000 uniquement) liste les imprimantes réseau et les serveurs d'impression
du domaine de l'ordinateur. Valide uniquement si level
vaut 1.
Précédent | Sommaire | Suivant |
printer_get_option | Niveau supérieur | printer_logical_fontheight |