![]() |
Alle geöffneten Dateien + Handle + PID anzeigen
Hi ihrs
Es gibt jedemenge Programme, die dies können: ![]() ![]() wüßte jemand einen Lösungsansatz, wie dies möglich ist? Vielen Dank |
Re: Alle geöffneten Dateien + Handle + PID anzeigen
Zitat:
Zitat:
|
Re: Alle geöffneten Dateien + Handle + PID anzeigen
Zitat:
Hmm... setzt mich nochmal hin und guck mir das nochmal alles in Ruhe an. |
Re: Alle geöffneten Dateien + Handle + PID anzeigen
Liste der Anhänge anzeigen (Anzahl: 2)
Zitat:
|
Re: Alle geöffneten Dateien + Handle + PID anzeigen
Zitat:
|
Re: Alle geöffneten Dateien + Handle + PID anzeigen
Zitat:
|
Re: Alle geöffneten Dateien + Handle + PID anzeigen
Einfach nur Prozess welcher ein Handle hält plus Dateiname plus PID? Kein Problem unter NT. Das geht mit der NT Native API. Du mußt "nur" alle Handles eines jeden Prozesses ermitteln, danach aus den Handles den Objektnamen ermitteln und dann ermitteln in welchem Prozess die besagte Datei geöffnet wurde.
|
Re: Alle geöffneten Dateien + Handle + PID anzeigen
Zitat:
|
Re: Alle geöffneten Dateien + Handle + PID anzeigen
Zitat:
ZwQueryObject() mit ObjectBasicInformation- oder ObjectNameInformation-Klasse (ersteres gibt sogar die verwendete AccessMask usw.). @Nico: Antwortest du auch mal auf die PN ... biddäh :mrgreen: |
Re: Alle geöffneten Dateien + Handle + PID anzeigen
Zitat:
Zitat:
Wie auch immer, ich habe lange nicht mehr in NT gegraben und sollte die Finger von solchen Threads lassen :D Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 08:03 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz