应用程序可以使用RegSetValue或RegSetValueEx函数将值及其数据与键相关联。RegSetValue仅适用于字符串(具有REG_SZ类型的值)。然而,RegSetValueEx可以使用任何类型的数据编写值。这些功能之一可以同时创建一个键及其值。
要从密钥中删除值,应用程序可以使用RegDeleteValue功能。要删除一个键,可以使用RegDeleteKey功能。删除的密钥在其最后一个句柄被关闭之前不被删除。无法在已删除的密钥下创建子项和值。
要更改密钥的安全信息,应用程序可以使用RegSetKeySecurity功能。