CMAPI CONFIGRET CM_Register_Device_InterfaceA(
DEVINST dnDevInst,
LPGUID InterfaceClassGuid,
PCSTR pszReference,
PSTR pszDeviceInterface,
ULONG ulFlags
);
参数说明:
- dnDevInst:设备实例标识符,标识要注册接口的设备。
- InterfaceClassGuid:指定设备接口的类 GUID。
- pszReference:指定设备接口的引用字符串。
- pszDeviceInterface:用于接收设备接口路径的缓冲区。
- ulFlags:指定标志,用于控制注册的行为。
函数返回一个 CONFIGRET 类型的错误代码,如果操作成功则返回 CR_SUCCESS。
请注意,CM_Register_Device_InterfaceA 函数是使用 ANSI 字符集的版本。如果你的应用程序使用的是 Unicode 字符集,可以考虑使用 CM_Register_Device_InterfaceW 函数。
使用这类设备管理函数需要小心谨慎,确保在调用之前充分了解其行为,并在必要时备份系统或者设备管理器配置。
转载请注明出处:http://www.zyzy.cn/article/detail/24346/Win32 API/Cfgmgr32.h/CM_Register_Device_InterfaceA