1

我正在使用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);
4

0 回答 0