公司一台网络打印机,现在想编程监视它的使用情况。
包括谁什么时候对它请求过打印任务,打印多少纸张,等等。有什么方法可以实现?可能的话,越详细例子越好:)

解决方案 »

  1.   

    nik_Amis(Azrael)
    你说什么?没明白。
      

  2.   

    nik_Amis(Azrael) ,可以说详细点吗?我不了解ActiveDS最好有些例子,呵呵:)
      

  3.   

    用API函数EnumPrinters枚举打印机,获取打印机的IP地址和端口,然后每隔一段时间用Winsock和打印机通讯(即监视它),当打印机打印的时候它回返回数据给你这个socket,如:打印文档名称,打印发出人(计算机登陆用户名称)等等