Einzelnen Beitrag anzeigen

Benutzerbild von Zacherl
Zacherl

Registriert seit: 3. Sep 2004
4.629 Beiträge
 
Delphi 10.2 Tokyo Starter
 
#1

Frage zu psapi.dll Imports

  Alt 25. Apr 2011, 23:58
Hey,

bei meinen MSDN Recherchen zu MSDN-Library durchsuchenGetModuleFileNameEx und MSDN-Library durchsuchenGetProcessImageFileName stieß ich auf folgende Beschreibung:
Zitat:
Kernel32.dll on Windows 7 and Windows Server 2008 R2, Psapi.dll if PSAPI_VERSION=1 on Windows 7 and Windows Server 2008 R2, Psapi.dll on Windows Server 2008, Windows Vista, Windows Server 2003, and Windows XP/2000
Dieser Text bezieht sich darauf, welche DLL die entsprechende Funktion jetzt importiert.

Wie darf ich diesen Text verstehen? Kann ich die Funktionen gefahrlos IMMER aus der psapi.dll importieren oder muss ich teilweise die kernel32.dll verwenden. Bei meinen lokalen Tests auf Win7 SP 1 und einem XP SP3 System funktioniert es lediglich mit dem psapi.dll Import.

Viele Grüße
Zacherl
Projekte:
- GitHub (Profil, zyantific)
- zYan Disassembler Engine ( Zydis Online, Zydis GitHub)

Geändert von Zacherl (26. Apr 2011 um 00:06 Uhr)
  Mit Zitat antworten Zitat