使用C#代码安装/卸载SD卡 [英] Mount/Unmount SD Card with C# code

查看:77
本文介绍了使用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屋!

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