原始打印机驱动程序检索数

时间:2013-03-08 22:43:12

标签: c# printing

我正在使用http://support.microsoft.com/kb/322091上的代码将原始数据发送到USB打印机。 本文档仅介绍了如何发送数据,但有些打印机也会报告数据。

我想知道是否可以扩展该代码,因此它也会引发来自打印机的接收数据的事件。我不知道根据该代码的扩展是否可行。

    //something like
    [DllImport("winspool.Drv", EntryPoint = "ReadPrinter", SetLastError = true, ExactSpelling = true, CallingConvention = CallingConvention.StdCall)]
    public static extern bool ReadPrinter(IntPtr hPrinter, IntPtr pBytes, Int32 dwCount, out Int32 dwRead);

0 个答案:

没有答案