使用C#代码安装/卸载SD卡 [英] Mount/Unmount SD Card with C# code
本文介绍了使用C#代码安装/卸载SD卡的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我想用C#代码安装和卸载SD卡/ USB驱动器。任何帮助都会非常感激。
I want to mount and unmount my SD Card/USB drive with C# code. Any help would be really appreciated.
推荐答案
请看我对这个问题的评论。
基本上, 安装意味着: https:// msdn。 microsoft.com/en-us/library/windows/desktop/aa365561%28v=vs.85%29.aspx 。
参见:
https:// msdn .microsoft.com / zh-CN / library / windows / desktop / aa365730%28v = vs.85%29.aspx ,
https://msdn.microsoft.com/en-us/library/windows/desktop/aa363927%28v = vs.85%29.aspx 。
使用C#,你可以使用P / Invoke调用这些函数:
http://en.wikipedia.org/wiki/Platform_Invocation _服务 [ ^ ],
https://msdn.microsoft.com/en-us/ library / aa288468%28v = vs.71%29.aspx (旧的,但会起作用)。
替代方法是使用WMI。
-SA
Please see my comments to the question.
Basically, "mounting" means this: https://msdn.microsoft.com/en-us/library/windows/desktop/aa365561%28v=vs.85%29.aspx.
See also:
https://msdn.microsoft.com/en-us/library/windows/desktop/aa365730%28v=vs.85%29.aspx,
https://msdn.microsoft.com/en-us/library/windows/desktop/aa363927%28v=vs.85%29.aspx.
With C# along, you can call these functions using P/Invoke:
http://en.wikipedia.org/wiki/Platform_Invocation_Services[^],
https://msdn.microsoft.com/en-us/library/aa288468%28v=vs.71%29.aspx (old, but will work).
Alternative approach is using WMI.
—SA
这篇关于使用C#代码安装/卸载SD卡的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文