EP_RegKeyInformation not working?

Post here messages if you have any problems with working of Enigma Protector
Post Reply
iDispatch
Posts: 28
Joined: Tue Aug 05, 2014 6:40 am

EP_RegKeyInformation not working?

Post by iDispatch »

Так и не смог добиться работы функции EP_RegKeyInformation, которая всегда возвращает False. Другие функции API работают без проблем. Пробовал на Delphi XE6.

Пробовал пример:
"c:\Program Files (x86)\The Enigma Protector\Examples\KeyInformation\Delphi\"

Там таже ситуация: всегда сообщение "Registration Information is invalid"

P.S.
На этапе отладки и конфигурации защиты, очень не хватает возможности работы с API в НЕзащищенном приложении.
Alec
Posts: 82
Joined: Thu Feb 20, 2014 9:35 am

Re: EP_RegKeyInformation not working?

Post by Alec »

А есть что-то кроме XE6? Если да, то можете там проверить?
iDispatch
Posts: 28
Joined: Tue Aug 05, 2014 6:40 am

Re: EP_RegKeyInformation not working?

Post by iDispatch »

Выяснил в чем проблема:
В примере, который поставляется с EP,
есть такой код:
if EP_RegKeyInformation(PAnsiChar(eName.Text), PAnsiChar(mKey.Text), ki) then

В Delphi 7 такой код работает.

А для Delphi XE нужно так:
if EP_RegKeyInformationW(PWideChar(eName.Text), PWideChar(mKey.Text), ki) then
Post Reply