,在驱动开发中,截取打印数据

高手请进,在驱动开发中,截取打印数据想在驱动内,通过函数IPrintOemUni::OutputCharStr:STDMETHOD(OutputCh

高手请进,在驱动开发中,截取打印数据
想在驱动内,通过函数IPrintOemUni::OutputCharStr:
STDMETHOD(OutputCharStr)   (
        THIS_
        PDEVOBJ     pdevobj,
        PUNIFONTOBJ     pUFObj,
        DWORD     dwType,
        DWORD     dwCount,
        PVOID     pGlyph
        )   PURE;
的参数pGlyph,输出打印文本内容,并保存到指定文本内,请问应该怎么保存文件?我原来用ZwCreateFile保存,我用的是Build,但是不是缺少NTDDK.h,就是包含进去了,出现在堆的重定义。不知大家有什么好办法??
      还是,是不是也可以通过textasbitmap来截取数据??或者有好的方法?
      谢谢!!

[解决办法]
lz厉害,学习下
[解决办法]
怎么实现的?