VB-Homepage Tipp 357

NT - Anzeige aller laufenden Tasks inkl. geladene Module

Dieser und einige nachfolgende Tipps sind für alle Freunde der erweiterten Sicherheitskriterien und sonstiger Besonderheiten von MS Windows NT.

Wer sich mit Windows NT freuen und ärgern darf, der weiß, vieles was unter Win59/98 ohne Probleme seinen Dienst tut, kann unter NT so manche Probleme bereiten.

Als erstes haben wir hier ein sehr interessantes Projekt, daß
Ihnen alle im System laufenden Tasks inklusive der geladenen Module anzeigt. Auch hier sind einige Besonderheiten für Windows NT zu beachten.

Da wäre zu erstmal die PSAPI.DLL, die Sie bei vielen gleichgelagerten Programmen vorfinden werden, diese übernimmt die Funktionen, die Sie unter W95/98 direkt über API abfragen können, hier aber damit kläglich scheitern würden.

Zum zweiten besteht das Projekt aus zwei Einzelteilen, zu allererst eine
ActiveX DLL "ToolHelpNT.dll" und zum zweiten ein VB6-Projekt, daß beide DLL's nutzt, um die laufenden Tasks und die geladenen Module anzuzeigen.

Wichtig, beide DLL's müssen im System registriert werden.
regsvr32 LW:\WindowsNTVerz\WindowsNTSystem32Verz.\psapi.dll
regsvr32 LW:\WindowsNTVerz\WindowsNTSystem32Verz.\ToolHelpNT.dll

Da sich alles viel besser in fertigen Projekt nachvollziehen läßt, hier das Original von Slightly Tilted Software - L.J. Johnson und besten Dank für den Sourcecode.


Tipp-Download

Quelle : Slightly Tilted Software - L.J. Johnson

Zurück zur Übersichtsseite