Пользовательская функция 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; }