Any questions? Ask us:



EP_RegLoadKeyW (deprecated)

EP_RegLoadKeyW (deprecated, please use EP_RegLoadKeyEx instead) function serves for reading the registration information. It has the same functionality as EP_RegLoadKey but is used for processing of unicode (wide) strings data. Please note, to use this function you have to enable UNICODE Registration Scheme at REGISTRATION FEATURES - Common panel.


  • Name - the registration name - the pointer that will return a null terminated unicode (wide) string.
  • Key - the registration key - the pointer that will return a null terminated unicode (wide) string.

Return Value

If the function succeeds, the return value is 1. If the function fails, the return value is 0.


The function just reads the registration information, it does not verify key validation. To make sure you have the correct pair of registration name/key, you must manually check the key validation by means of EP_RegCheckKeyW, or use the combine function EP_RegLoadAndCheckKey.


Show/Hide C++ function definition

extern "C" __declspec( dllimport ) __stdcall BOOL EP_RegLoadKeyW( wchar_t** Name, wchar_t** Key );

Show/Hide Delphi function definition

Show/Hide C# (.NET) function definition

See function examples in the installation folder, Examples\RegistrationUnicode subfolder.