Hola,tengo una red local,en ella,todos los usuarios pertenecen a un mismo grupo de trabajo.
He desarrollado un programa para captar las impresiones que manda cada usuario a las diferentes impresoras usando la función "EnumJobs":
lngBufferSize = 3072
lngNumJobs = 10
ReDim lngBuffer(lngBufferSize \ 4 - 1) As Long
blnSuccess = EnumJobs(hPrinter, 0, lngNumJobs, 2, lngBuffer(0), lngBufferSize, lngBufferRequired, lngEntries)
Esta función me devuelve una serie de características de los documentos que se están imprimiendo y de qué usuarios están usando las impresoras que tengo en red.
Mi problema es que el programa capta a unos usuarios y a otros no.Tengo la opción de compartir impresoras en todas las máquinas y no sé de qué puede depender.
¿Alguna idea?.
Gracias y saludos.