Entwickler-Ecke
Windows API - Auf die Daten von Tsakmanager zugreifen
DiggiDi - Mo 09.08.04 06:33
Titel: Auf die Daten von Tsakmanager zugreifen
Hallo,
ich würde gerne wissen wie man auf die daten des taskmanager zugreifen kann? um genauer zu sein auf die systemauslastung und netzwerkaktivität.
würde mich über jede antwort freuen!
danke im voraus
mfg DiggiDi
BenBE - Mo 09.08.04 22:18
Steht in der Registry irgendwo drin. Frag mich jetzt aber nicht wo ...
DiggiDi - Mo 09.08.04 23:07
und wie finde ich heraus wo sich diese einträge befinden?
danke im voraus
BenBE - Di 10.08.04 00:59
Registry.Root HKEY_PERFORMANCE_* glaube, bin mir aber zum einen nicht sicher und kanns zweitens nicht nachprüfen, da mein Delphi-Rechner grad besetzt ist. Der Zweig ist glaube von irgendeinem anderen Zweig in der Registry gemappt, frag mich aber nicht nach dem Path.
Aber wenn ich das bei NTRegmon richtig sehe:
Taskmanager greift nicht direkt zu, sondern nutzt scheinbar eine DLL namens perfcntr.dll.
DiggiDi - Di 10.08.04 01:28
Hab WinXP und kann leider die .dll nicht finden. wär aber perfekt dann könnte man doch die funktionen der dll einfach für sich nutzen :-/
und den Reg-Schlüssel kann ich auch nicht finden :(
BenBE - Di 10.08.04 21:32
Hab nochmal im PSDK nachgeguckt... Scheinbar hat mein Programm, was ich zum Testen genutzt hab (nämlich nicht den Taskmanager, sondern ein anderes Programm, dass auch die Performance-Daten anzeigt) auf diese DLL zugegriffen. Gefunden hab ich folgenden Link
ms-help://MS.PSDK.1033/wmisdk/wmi/performance_counter_classes.htm (PSDK)
bzw.
http://msdn.microsoft.com/library/en-us/wmisdk/wmi/performance_counter_classes.asp für diejenigen, die kein PSDK lokal haben.
Motzi - Mi 11.08.04 19:46
Da gibt es etliche Möglichkeiten an diese Infos zu kommen.. normale/native APIs, WMI, PDH Interface (performance data helper)...
Welche Infos genau benötigst du denn?
DiggiDi - Sa 14.08.04 19:31
Ich brauch alle daten aus system- und netzwerkleistung. gibts irgend wo n beispiel zu einer dieser möglichkeiten die du genannt hast?
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2025 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!