Problema com DLL

Olá amigos sou iniciante em c++.

como posso impedir as pessoas de injetar uma dll no meu programa?
eles colocam uma dll com o nome IPHLPAPI na pasta de meu programa, então essa dll intrusa é carregada.

eu tentei fazer com que o programa feche quando essa dll intrusa fosse carregada, mas como meu programa usa a IPHLPAPI.DLL nativa do windows, então meu programa acaba fechando mesmo sem a dll intrusa.