使用SetupDiGetClassDevs

时间:2011-02-22 16:27:19

标签: .net usb

.NET框架中的“SetupDiGetClassDevs”,如果是“使用系统”?命名空间是它。或者我需要先加载“Setupapi.lib”或“Setupapi.dll”。如果是这样,加载dll,有一个例子吗?

1 个答案:

答案 0 :(得分:0)

您需要使用DllImport。您可以使用以下声明将其导入VB.net应用程序:

<DllImport("setupapi.dll", CharSet:=CharSet.Auto)> _
Public Shared Function SetupDiGetClassDevs( _
ByRef ClassGuid As Guid, _
ByVal Enumerator As IntPtr, _
ByVal hwndParent As IntPtr, _
ByVal Flags As Integer) As IntPtr

End Function

你需要做一些谷歌搜索,看看它是如何工作的。