C# 如何创建IPortableDeviceManager的实例?
我正在尝试使用该方法创建C# 如何创建IPortableDeviceManager的实例?,c#,com,wpd,C#,Com,Wpd,我正在尝试使用该方法创建IPortableDeviceManager类的实例,但找不到该类的CLSIDa.kGUID 我跳入Windows SDK试图找到GUID,但我唯一能找到的是文件PortableDeviceApi.h中的以下行: EXTERN_C const CLSID CLSID_PortableDeviceManager; 那对我也没什么帮助 那么,我做错了什么?是否有任何方法可以找到IPortableDeviceManager的GUID?或者实例化它的一个实例? 你看过这篇文章
IPortableDeviceManager
类的实例,但找不到该类的CLSID
a.kGUID
我跳入Windows SDK试图找到GUID
,但我唯一能找到的是文件PortableDeviceApi.h
中的以下行:
EXTERN_C const CLSID CLSID_PortableDeviceManager;
那对我也没什么帮助
那么,我做错了什么?是否有任何方法可以找到IPortableDeviceManager
的GUID
?或者实例化它的一个实例?
你看过这篇文章吗
名为“使用C#为Windows边栏创建温度传感器小工具”。。。它引用了这篇文章:
称为“在C#中枚举WPD设备”。。。其中引用了本文(LOL):
总结:
步骤1:
首先,创建一个新的C#控制台
应用项目。下一步选择
“项目>添加参考…”菜单
选项单击列表中的“COM”选项卡
“添加引用”对话框并确保
将选择并删除以下项目:
然后单击“确定”:
PortableDeviceApi 1.0类型库
PortableDeviceTypes 1.0类型库
步骤2:
PortableDeviceAPI.PortableDeviceManager类
德夫姆格
=新的PortableDeviceAPI.PortableDeviceManager类()
你可以考虑把你的文章标题改成“在C语言中创建一个IpababeDeVeMeMaGER”,因为这是你真正想要做的。