• Domingo 28 de Abril de 2024, 23:07

Autor Tema:  Uso De "winspool.drv"  (Leído 1655 veces)

chechi

  • Nuevo Miembro
  • *
  • Mensajes: 1
    • Ver Perfil
Uso De "winspool.drv"
« en: Viernes 29 de Octubre de 2004, 12:52 »
0
Hola a todos,

estoy haciendo un programa que debe controlar el número de impresiones que realizan los usuarios de mi red. el programa funcionara sobre un sistema windows server 2003.  

como puedo ver el número de páginas que tienen los documentos de la cola de impresión. hasta ahora lo he estadoo haciendo mediante Active Directory a traves de IADsPrintQueueOperations, IADsPrintJob, etc, pero cuando alguien imprime varias copias de un documento del word pad o un pdf o una página web desde internet explorer solo me reconoce la primera copia (se imprime n veces pero solo me cuenta la primera).

he estado informándome y parece ser que debería usar la API "winspool.drv" y alguna de sus funciones OpenPrinter, EnumJobs... pero no me aclaro y no encuentro ejemplos en c#. Alguien me puede ayudar?

muchas gracias a todos