RegCloseKey功能释放指定键的句柄。
LONG RegCloseKey(
HKEY 【的hKeyru-Latn】 | //关键的句柄 |
); |
参数
【的hKeyru-Latn】
标识要关闭的打开键。
返回值
如果函数成功,则返回值为ERROR_SUCCESS。
如果函数失败,返回值是在WINERROR.H中定义的非零错误代码。您可以使用带有FORMAT_MESSAGE_FROM_SYSTEM标志的FormatMessage函数来获取错误的一般描述。
备注
指定键的句柄在关闭后不能使用,因为它将不再有效。钥匙把手不应该再被打开。
返回前,RegCloseKey函数不一定将信息写入注册表;缓存可能需要几秒钟的时间才能刷新到硬盘。如果应用程序必须将注册表信息显式写入硬盘,则可以使用RegFlushKey功能。RegFlushKey,但是,使用许多系统资源,只有在必要时才应该调用。
也可以看看
RegCreateKey, RegCreateKeyEx, RegDeleteKey, RegFlushKey, RegOpenKey, RegOpenKeyEx, RegSetValue, RegSetValueEx