RegCreateKeyExA 函数返回 ERROR_INVALID_PARAMETER(错误代码 87)

赫卡特

我遇到了一个值为 87 的错误代码,它与Winerror.h 中的ERROR_INVALID_PARAMETER 相关该函数的函数调用RegCreateKeyExA()如下:

RegCreateKeyExA(HKEY_LOCAL_MACHINE, "Software/Test/RegistryTest", 0, NULL, REG_OPTION_NON_VOLATILE, KEY_ALL_ACCESS, NULL, &createdKey, &dispositionValueOfCreatedKey);

在哪里,

createdKey是一个HKEY声明为类型的变量HKEY createdKey;

dispositionValueOfCreatedKey是一个DWORD声明为类型的变量DWORD dispositionValueOfCreatedKey;

目前,我还没有尝试过,也不知道有任何方法可以减轻此错误,因为我相信上述函数调用满足该函数的MSFT 文档中提到的所有参数要求

提前致谢。

赫卡特

注册表路径的组成部分必须用反斜杠 ( \)分隔,如果路径字符串未指定为原始字符串文字R("dir_1\dir_2\dir_3")(MSFT 编译器独有)或,则必须对其进行转义以避免转义下一个对应字符R"dir_1\dir_2\dir_3"

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

Windows 读取文件返回 ERROR_INVALID_PARAMETER 87

Python ctypes EnumThreadWindows 失败,错误 87 (ERROR_INVALID_PARAMETER)

使用WriteFile函数会产生1(成功),但返回错误代码87

尝试设置ProcessStrictHandleCheckPolicy返回87-错误的函数

RegEnumValue的错误代码87

GetGuiResources返回0(错误87)或废话值

ReadMsgQueue返回ERROR_INVALID_PARAMETER

GetThreadContext()返回87

RegOpenKeyEx在MASM64中返回错误87

WIN API ReadFile()返回GetLastError()ERROR_INVALID_PARAMETER

查询蓝牙设备时,SetupDiEnumDeviceInterfaces返回ERROR_INVALID_PARAMETER

带有FSCTL_SET_ZERO_DATA的DeviceIoControl返回ERROR_INVALID_PARAMETER

禁用快速编辑模式时,SetConsoleMode返回ERROR_INVALID_PARAMETER

从使用x87 FPU的64位汇编函数返回浮点数

模拟recvmsg函数时如何返回错误代码?

Ffmpeg 在 AWS Lamda 函数中返回错误代码 1

如何使lm传感器返回CPU温度(it87)?

从x86函数返回时发信号通知NaN已损坏(x87的flds / fstps)

从方法返回错误代码

python watchdog错误:OSError:[WinError 87]参数不正确

CreateVirtualDisk给出错误87(该参数不正确。)

获取错误 87,SetupDiGetDeviceInterfaceDetail 的参数不正确

无法启用共享访问。错误:87参数不正确

尝试从邮筒读取时出现C读取文件错误87

为函数返回size_t返回错误代码的正确方法

Azure AIP 同步错误:profile_add_engine_async 失败:[ConnectionHttpError] 发送 http 请求失败,错误代码为“windows:87”

返回结构或错误的函数

IF语句返回错误的函数

Python从函数返回错误