Dynamická knihovna advapi32.dll je modul, který obsahuje rozšíření základní množiny API funkcí (rutin), které volají aplikace, pokud po operačním systému chtějí nějakou určitou akci.
(akci typu zjištění času, přečtení hodnoty v registru, přečtení části souboru atd.).
Ten tvůj plugin volá funkci pro čtení hodnoty v registru RegGetValueW (RegGetValue v unicode verzi), dynamická knihovna ji ale neobsahuje.
Bude to nejspíše proto, že funkce RegGetValue je v knihovně advapi32.dll obsažená až od verzí OS Windows Vista, Windows XP Professional x64 Edition.
(viz.
MSDN)
Ty ten plugin pravděpodobně spouštíš ve Windows XP 32 bit, kde ještě není.
Budeš muset sehnat plugin pro tvou verzi operačního systému nebo pořídit nový operační systém.
Rovnou tě upozorňuji, že nahrazení současné knihovny advapi32.dll verzí z Windows Vista nebo Windows 7, povede k znefunkčnění ostatních aplikací nebo celého operačního systému.