以下是该函数的基本信息:
CMAPI
CONFIGRET
WINAPI
CM_Unregister_Device_InterfaceW(
IN DEVINST dnDevInst,
IN DWORD dwFlags,
IN PCWSTR pszDeviceInterface,
IN DWORD dwFlags2,
IN HMACHINE hMachine
);
参数说明:
- dnDevInst: 设备实例句柄,标识设备的唯一实例。
- dwFlags: 标志,指定操作的选项。
- pszDeviceInterface: 指向以 NULL 结尾的字符串的指针,表示要取消注册的设备接口。
- dwFlags2: 指定更多的标志。
- hMachine: 配置管理器数据库的句柄。
返回值 (CONFIGRET) 表示函数执行的结果,通常是 CR_SUCCESS 表示成功,其他值表示错误的原因。
这个函数的主要作用是取消注册先前由 CM_Register_Device_Interface 函数注册的设备接口。取消注册设备接口可以在设备不再需要时进行,以便系统可以清理相关资源。
请注意,在使用这个函数之前,你可能需要使用 CM_Register_Device_Interface 函数注册设备接口。
转载请注明出处:http://www.zyzy.cn/article/detail/24364/Win32 API/Cfgmgr32.h/CM_Unregister_Device_InterfaceW