Есть dll расширения, которую использует InstallShield, и вот нужно в этой dll реализовать ф-ию которая бы не только принимала параметры, а и возвратила бы строковый параметр (скажем LPSTR).
В "шилде" есть ф-ия которая может вызывать другие ф-ии с dll.
Вот ее прототип:
CallDLLFx ( szDLL, szFunction, lvValue, svValue );
Но в ней фиксированное определение...
LONG APIENTRY YourFunction (HWND hwnd, LPLONG lpIValue, LPSTR lpszValue);
Мне нужно примерно след. прототип:
LONG APIENTRY YourFunction (HWND hwnd, LPLONG &lpIValue, LPSTR &lpszValue);
Мож кто с этим сталкивался и как-то решил такую проблему.