EP_RegCheckAndSaveKeyW
EP_RegCheckAndSaveKeyW函数与EP_RegCheckAndSaveKey函数类似,但其使用unicode (wide)字符串加密,请注意,要使用此函数,需激活UNICODE注册信息,请参看常规选项.
参数
- Name - 注册名称 - 指向以 \0 结尾的字符串指针;
- Key - 注册密匙 - 指向以 \0 结尾的字符串指针。
返回值
如果函数成功执行,返回值为 1 ,否则为 0 。
备注
在以下情况函数不会执行成功:
- 注册信息无效;
- 保存注册信息时发生错误(可以是文件被写保护或无法访问注册表);
- 未知错误。
定义
Show/Hide C++ function definition
extern "C" __declspec( dllimport ) __stdcall BOOL EP_RegCheckAndSaveKeyW( wchar_t* Name, wchar_t* Key );
Show/Hide Delphi function definition
function EP_RegCheckAndSaveKeyW( Name : PWideChar; Key : PWideChar) : boolean; stdcall;
Show/Hide C# (.NET) function definition
public class Enigma_IDE
{
[DllImport("enigma_ide.dll", CharSet = CharSet.Unicode, CallingConvention = CallingConvention.StdCall)]
public static extern bool EP_RegCheckAndSaveKeyW(string Name, string Key);
}
可以在安装文件夹下的 Examples\RegistrationUnicode 子文件夹查看函数实例。