Esta função lista as impressoras disponíveis e suas capacidades.
level
define o nível de informação que você quer.
Pode ser 1,2,4 ou 5. enumtype
deve ser uma das
seguintes constantes predefinidas:
PRINTER_ENUM_LOCAL
:
lista as impressoras instaladas localmente.
PRINTER_ENUM_NAME
:
lista as impressoras de name
, pode ser um servidor,
um domínio ou um servidor de impressão.
PRINTER_ENUM_SHARED
:
Este parâmetro não pode ser usado sozinho, deve ser utilizado em conjunto com outro,
ex. PRINTER_ENUM_LOCAL para detectar impressoras localmente compartilhadas.
PRINTER_ENUM_DEFAULT
:
(Win9.x somente) lista a impressora padrão.
PRINTER_ENUM_CONNECTIONS
:
(WinNT/2000 somente) listas as impressoras com as quais o
usuário fez conexões.
PRINTER_ENUM_NETWORK
:
(WinNT/2000 only) lista as impressoras de rede no dominio.
Válido somente se level
for 1.
PRINTER_ENUM_REMOTE
:
(WinNT/2000 only) lista as impressoras de rede e os
servidores de impressão no dominio. Válido somente
se level
for 1.