Windows mobile 如何通过OBEX将图像直接接收到.NET CF应用程序中

Windows mobile 如何通过OBEX将图像直接接收到.NET CF应用程序中,windows-mobile,compact-framework,bluetooth,obex,Windows Mobile,Compact Framework,Bluetooth,Obex,我正试图使用iPaq 214上的InHand.Net库启动BluetoothListener或ObexListener,并将移动电话中的文件(照片)直接接收到我的应用程序中,但侦听器根本没有接收到文件。它被默认的Pocket Outlook“未知文件”对话框覆盖,该对话框提供将传入文件保存到某个目录 有没有什么方法可以禁用此对话框(或Pocket Outlook BT service=obexinbx.dll)来处理传入文件,并使用InHand.Net library在我自己的代码中处理该文件?

我正试图使用iPaq 214上的InHand.Net库启动BluetoothListener或ObexListener,并将移动电话中的文件(照片)直接接收到我的应用程序中,但侦听器根本没有接收到文件。它被默认的Pocket Outlook“未知文件”对话框覆盖,该对话框提供将传入文件保存到某个目录


有没有什么方法可以禁用此对话框(或Pocket Outlook BT service=obexinbx.dll)来处理传入文件,并使用InHand.Net library在我自己的代码中处理该文件?

请参阅Hope的32feet.Net文档,这是必需的

我是上述库的维护者。:-)

我已经更新了该文档,提供了关于使用不同提供商(Widcom、Bluetopia)的蓝牙协议栈的设备以及使用不同OBEX服务器的设备(HTC)的更多详细信息


我正在寻找iPAQ的充电电缆,以查看Widcomm控制面板中是否有用于禁用OBEx服务器的复选框。我不知道有什么编程方法可以禁用Widcomm OBEX服务器。可能有一个可以设置的注册表值…

请参阅Hope的32feet.NET文档,这是必需的

我是上述库的维护者。:-)

我已经更新了该文档,提供了关于使用不同提供商(Widcom、Bluetopia)的蓝牙协议栈的设备以及使用不同OBEX服务器的设备(HTC)的更多详细信息


我正在寻找iPAQ的充电电缆,以查看Widcomm控制面板中是否有用于禁用OBEx服务器的复选框。我不知道有什么编程方法可以禁用Widcomm OBEX服务器。可能有一个注册表值可以设置…

这看起来很有希望,但我无法让DeviceIoControl的PInvoke正常工作-结果它总是返回false(或零),并且不会在输出缓冲区中写入任何内容。请你看一下我的密码好吗。。。我在原来的回答中又补充了一些信息。简言之,DeviceIoControl方法可能仅适用于具有默认Microsoft Bluetooth堆栈且iPAQ具有Widcomm堆栈的设备。我明白了。。。那么,有没有其他方法可以关闭默认的OBEX服务呢?我尝试将注册表IsEnabled值设置为0,但没有立即生效,重新启动后返回到1。我还尝试了其他注册表修改,但没有任何成功-大多数值在重新启动后也会重置。这看起来很有希望,但我无法让DeviceIoControl的PInvoke正常工作-结果总是返回false(或零),并且不会在输出缓冲区中写入任何内容。请你看一下我的密码好吗。。。我在原来的回答中又补充了一些信息。简言之,DeviceIoControl方法可能仅适用于具有默认Microsoft Bluetooth堆栈且iPAQ具有Widcomm堆栈的设备。我明白了。。。那么,有没有其他方法可以关闭默认的OBEX服务呢?我尝试将注册表IsEnabled值设置为0,但没有立即生效,重新启动后返回到1。我还尝试了其他注册表修改,但没有成功-大多数值在重新启动后也会重置回来。