有人知道吗,我在哪里可以获得UWF API的描述? 我需要检查我的代码,如果UWF启用,在哪个设备上,...... 似乎所有函数都在UWFCFGMGMT.DLL和UWFSERVICINGAPI.DLL中。 我找不到任何关于它的文档,即使在MSDN中也是如此! THX
佛瑞德
答案 0 :(得分:1)
这里有关于UWF WMI API的文档:
https://docs.microsoft.com/en-us/windows-hardware/customize/enterprise/uwf-wmi-provider-reference
您可以使用WMI界面来使用所描述的WMI功能,例如:
private bool IsUwfEnabled()
{
try
{
ManagementScope scope = new ManagementScope(@"root\standardcimv2\embedded");
ManagementClass uwfClass = new ManagementClass(scope.Path.Path, "UWF_Filter", null);
foreach (var uwfObject in uwfClass.GetInstances())
{
return uwfObject["CurrentEnabled"].ToString().Equals("False") ? false : true;
}
}
catch (Exception e)
{
// Could not determine whether UWF is on!
// Error handling here
}
return false;
}
答案 1 :(得分:1)
https://www.nirsoft.net/utils/dll_export_viewer.html
只需从上述网站下载dll_export.exe并阅读您的.dll文件功能。 经过测试并完美运行。