Windows CE 6.0中通过主动同步的文件名问题 [英] Problem with Filenames in Windows CE 6.0 through active sync
问题描述
大家好,
我正在自定义Windows CE 6.0(R3)中的ENCFILT示例,以使用自定义加密方法。加密工作正常,但问题是文件名,如果我在加密SD卡中创建一个文件,从设备中执行的应用程序(假设
文件名是\ Resources \ orig \ log .txt),我在过滤器中得到相同的名称。
I am customizing the ENCFILT sample in Windows CE 6.0 (R3), to use a custom encryption method. Encryption is working fine, but problem is with the filename, if i create a file in the encryption sd card, from an application executing in the device (lets say the file name is \Resources\orig\log.txt), i get same name itself in filter.
但是如果我将文件从PC复制到设备(当然是通过主动同步),则在设备端获得文件名(在过滤器中)是"\ Resources \ orig \〜og .~ xt",因为你可以看到新的字符被替换为波浪号(〜)符号。
But if I copy the file from PC to device (over active sync of course), the file name obtained at the device side(in filter) is "\Resources\orig\~og.~xt", as you can see new characters are getting replaced with tilde(~) symbol.
对于通过activesync传输的任何其他文件也是如此。
Same thing goes for any other file over transferred over activesync.
        \ Resources \ orig \ FLASH APP-PROBLEMS.txt   => \ Resources \ orig \ ~LASH APP-PROBLEMS .~ xt
\Resources\orig\FLASH APP-PROBLEMS.txt => \Resources\orig\~LASH APP-PROBLEMS.~xt
任何人都可以解释这个行为吗?
Can anyone explain this behavior??
谢谢&问候,
Vaisakh PS
Vaisakh P S
推荐答案
请参阅以下链接
See the following link
http://www.pocketpcfaq.com/faqs/t-shootactivesync.htm
http://www.pocketpcfaq.com/faqs/t-shootactivesync.htm
您的问题可能会列在此问题列表中。
your issue may be listed in this issue lists.
这篇关于Windows CE 6.0中通过主动同步的文件名问题的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!