zoukankan      html  css  js  c++  java
  • 一组操作注册表的函数说明

    RegOpenKey
    函数功能描述:打开一个指定的注册表键

    LONG RegOpenKey(
    HKEY hKey, // 当前打开键的句柄或下列已确定的保留句柄值
    LPCTSTR lpSubKey, // 要打开子键的名字的地址
    PHKEY phkResult // 得到的将要打开键的句柄
    )

    返回值:如果函数调用成功,则返回(ERROR_SUCCESS),如果调用失败,返回一个非零错误码(定义在WINERROR.H)。
    注意:为像RegCreateKey函数,如果键在数据库不存在时,RegOpenKey不能新建给定键。

    RegOpenKeyEx
    函数功能描述:打开一个指定的注册表键

    LONG RegOpenKeyEx(
    HKEY hKey, // 当前打开键的句柄或下列已确定的保留句柄值
    LPCTSTR lpSubKey, //需要打开的子键的名称
    DWORD ulOptions, // 保留值,必须强制为0
    REGSAM samDesired, // 安全访问标记,也就是权限
    PHKEY phkResult // 得到的将要打开键的句柄
    )

    返回值:如果函数调用成功,则返回0(ERROR_SUCCESS),其他任何值都代表一个错误代码。

    RegCreateKey
    函数功能描述:创建或打开注册表项。默认为创建,当注册表中有此项时。为打开。

    LONG WINAPI RegCreateKey(
    _In_ HKEY hKey, //需要打开的主键的名称
    _In_opt_ LPCTSTR lpSubKey, //需要打开的子键的名称
    _Out_ PHKEY phkResult //得到的将要打开键的句柄
    )

    返回值:如果函数调用成功,则返回0(ERROR_SUCCESS),其他任何值都代表一个错误代码。


    RegSetValue
    函数功能描述:该函数将在注册表项下设置指定值的数据和类型

    LONG WINAPI RegSetValue(
      _In_ HKEY hKey, //一个已打开项的句柄,或指定一个标准项名
      _In_opt_ LPCTSTR lpSubKey,//指向一个空终止的字符串指针,指示这个函数将打开或创建表项的名称
      _In_ DWORD dwType, //指示将被存储的信息类型。该参数必须为REG_SZ
      _In_ LPCTSTR lpData, //指向一个缓冲区,该缓冲区包含了欲为指定值名称存储的数据
      _In_ DWORD cbData //指定由lpData参数所指向的数据的大小,单位是字节 但不包含字符串最后的空终止字符
      );

    返回值:如果函数调用成功,则返回0(ERROR_SUCCESS),其他任何值都代表一个错误代码。


    RegSetValueEx
    函数功能描述:该函数将在注册表项下设置指定值的数据和类型

    LONG RegSetValueEx(
    HKEY hKey, //一个已打开项的句柄,或指定一个标准项名
    LPCTSTR lpValueName, //设置值的名称
    DWORD Reserved, //保留值,必须强制为0
    DWORD dwType, //指定将被存储的数据类型
    CONST BYTE *lpData, //指向一个缓冲区,该缓冲区包含了欲为指定值名称存储的数据
    DWORD cbData //指定由lpData参数所指向的数据的大小,单位是字节
    )

    返回值:如果函数调用成功,则返回0(ERROR_SUCCESS),其他任何值都代表一个错误代码。

    RegCloseKey
    函数功能描述:释放指定注册键的句柄

    LONG RegCloseKey(
    HKEY hKey // 释放键的句柄
    )

    返回值:如果函数调用成功,则返回0(ERROR_SUCCESS),其他任何值都代表一个错误代码。

  • 相关阅读:
    人类历史上最智慧的169条警世箴言(句句珠玑,发人深省)
    最负责任的回答
    成大事必须依靠的五种人
    一生的伤痕
    有谁愿意陪我一程
    惜缘
    那朵美丽的格桑花,你是否依然绽放?
    今生今世只等你
    成就一生的15条黄金法则
    遇到困难挫折也不要悲观:每个人生来就是冠军(转)
  • 原文地址:https://www.cnblogs.com/ckrgd/p/8473063.html
Copyright © 2011-2022 走看看