In my app, i have some DLLs that is used as a SDK... i mean, my app has a SDK where others programmers can use it...
Anyway, some DLLs has functions where can be used outside my app, like copying it and using in another app...
What is the best way to avoid it? some idea like, link each DLL example
DLLA linked with DLLB and DLLB with DLLC etc
so, trying to load just one will show that msg like "DLLC not found"