无法在Windows传真中看到传真条目 [英] Unable to see fax entry in Windows fax

查看:89
本文介绍了无法在Windows传真中看到传真条目的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在使用faxcomlib从Windows服务发送传真。

I am using faxcomlib to send fax from a windows service.

案例我的Windows服务生成的pdf文件应该是能够使用faxcomlib发送传真。

Case: There are pdf files generated by my windows service and it should be able to send fax using faxcomlib.

问题:我无法在生产环境中看到Windows传真系统中的传真条目,意味着无法发送传真。它正致力于开发机器。请参阅随附的屏幕截图。

Issue: I am unable to see the fax entry in windows fax system in production environment, implies unable to send fax. It is working on development machine. Please see the attached screenshot.

相反,我可以在队列文件夹中看到物理文件。 文件夹:C:\ ProgramData \ Microsoft \ Windows NT \ MSFax \Queue它可以将.pdf文件转换为.tif文件(参见屏幕2)。

On the contrary, I am able see the physical files in queue folder. Folder is : C:\ProgramData\Microsoft\Windows NT\MSFax\Queue It is able to convert .pdf files to .tif files (see screen 2).

请参阅以下屏幕截图。

屏幕2:

任何人都可以指导可能出现的问题吗?

Can anybody guide what could be the issue?

Manish

推荐答案

您的应用是32位吗?  如果是这样,你不能切换到64位,我肯定会建议你做,你可以尝试在使用FaxComEx对象之前调用Wow64DisableWow64FsRedirection。  您可以在使用对象完成
后再次调用它以恢复行为。  

Is your app 32-bit?  If so and you can't switch to 64-bit, which I would certainly recommend doing, you can try calling Wow64DisableWow64FsRedirection before using the FaxComEx objects.  You can call it again to revert behavior after you're finishing with the objects.  

由于FaxComEx有几个使用ShellExecute和打印动词的API,因此有一些shell行为可以影响在较新操作系统上的服务上下文中的32位应用程序的工作方式做渲染。

There are some shell behaviors that can effect how this works out from a 32-bit app in a service context on newer operating systems since FaxComEx has several APIs who use ShellExecute and printing verbs to do the rendering.


这篇关于无法在Windows传真中看到传真条目的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆