Was wenn er kein hInstance hat? Hast du die Lösung dann?
Voila, das hatte ich doch schonmal unter anderem Namen (Mephistopheles) beantwortet:
Dateinamen einer DLL ermitteln
Zitat von
Ich:
Ganz einfach: Man ermittelt die MEMORY_BASIC_INFORMATION einer Variablen in der
DLL mit VirtualQuery() und hat mit MEMORY_BASIC_INFORMATION.AllocationBase das Instanzenhandle.