Пользовательская функция LOADSCHEME используется для загрузки требуемой схемы из хранилища. Вы обязаны в этой функции использовать для считывания настроек функции ReadDWORD, ReadStr и ReadBytes, в противном случае последствия могут быть негативными. Прототип функции следующий:
BOOL WINAPI LOADSCHEME(void *dest, const char *key);
BOOL WINAPI LoadConfig (void *data, const char *key)
{
PLUGINOPT &PO = *(PLUGINOPT*)data;
SRInfo.ReadStr (PluginRootKey, key, "search", PO.search, "", sizeof (PO.search));
return TRUE;
}