基本概念

RegCloseKeyWindows注册表API中的资源释放函数,用于关闭之前通过RegOpenKey、RegOpenKeyEx、RegCreateKey、RegCreateKeyEx等函数打开或创建的注册表键句柄(HKEY),释放系统分配的资源。必须在注册表操作完成后调用,否则会导致资源泄漏。

基本语法

1
2
3
LSTATUS RegCloseKey(
[in] HKEY hKey //要关闭的打开键的句柄
);

返回值
错误码
ERROR_SUCCESS(0) 句柄关闭成功。
ERROR_INVALID_HANDLE 传入的hKey是无效句柄(如已关闭、未初始化、或为预定义根键)。
ERROR_ACCESS_DENIED 句柄关联的键正在被其他操作占用(极少数情况,如正在枚举子键时关闭)。