put_ForceOverwrite在XP或Vista上不起作用 [英] put_ForceOverwrite doesn't work on XP or Vista
问题描述
在Windows XP或Vista上,put_ForceOverWrite方法似乎不起作用.我开始在Windows 7上开发应用程序,最初尝试覆盖DVD + RW时遇到了E_IMAPI_DF2DATA_INVALID_MEDIA_STATE.调用put_ForceOverWrite 解决了Win7上的问题,但在Vista上没有,现在QA已在XP上报告了相同的问题.
It seems that the put_ForceOverWrite method doesn't work on Windows XP or Vista. I started developing my app on Windows 7, where I had initially run into the E_IMAPI_DF2DATA_INVALID_MEDIA_STATE when trying to overwrite a DVD+RW. Calling put_ForceOverWrite fixed the problem on Win7, but not so on Vista and now a QA has reported the same issue on XP.
这是一个已知问题吗?和/或有没有解决的办法?我能够使我的应用程序写入包含数据的光盘的唯一方法是先手动将其擦除,但是使用DVD + RW时,我不必这样做.
Is this a known issue? And/or is there a work around? The only way I've been able to get my app to write discs that contain data is to manually erase them first, but with a DVD+RW I shouldn't have to do that.
有什么建议吗?
谢谢
乍得
推荐答案
See whether the update described in IMAPI 2 update for XP, Server 2003, Vista and Server 2008 including Blu-ray support makes a difference.
David.
这篇关于put_ForceOverwrite在XP或Vista上不起作用的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!