以下是该函数的基本信息:
CMAPI CONFIGRET WINAPI CM_Locate_DevNode_ExA(
_Out_ PDEVINST pdnDevInst,
_In_ DEVINSTID_A pDeviceID,
_In_ ULONG ulFlags,
_In_opt_ HMACHINE hMachine
);
参数解释:
- pdnDevInst: 用于接收设备实例句柄的指针。
- pDeviceID: 指定设备实例标识符的字符串。可以是设备实例 ID 或者设备全局唯一标识符 (GUID) 的字符串。
- ulFlags: 指定函数的行为标志。
- hMachine: 一个配置管理器数据库句柄,用于指定要操作的计算机。可以传入 NULL 表示本地计算机。
函数返回值是 CONFIGRET 类型,表示函数执行的结果。
请注意,此函数的参数中包含了 ANSI 版本的字符串(使用 _A 后缀),如果你的代码中使用的是 Unicode 字符串,可以使用 CM_Locate_DevNode_ExW 函数,其中 W 表示宽字符版本。
转载请注明出处:http://www.zyzy.cn/article/detail/24330/Win32 API/Cfgmgr32.h/CM_Locate_DevNode_ExA