Nie wiem czy ustalony przeze mnie temat jest adekwatny do problemu ale nie miałem innego pomysłu i z góry przepraszam moderatorów. Przechodząc do setna sprawy, wykorzystuje poniższy kod do pobierania informacji i wskaźników na procesy sytstemowe (korzystam ze środowiska BCB6).

#include <tlhelp32.h>
void __fastcall GetProcess(TStrings *ProcList)
{
 HWND Snap;
 PROCESSENTRY32 proces;

 Snap = CreateToolhelp32Snapshot(TH32CS_SNAPPROCESS, 0);
 proces.dwSize = sizeof(PROCESSENTRY32);

 if(Process32First(Snap, &proces))
 {
  do
  {
   // jakiś kod
  }
  while(Process32Next(Snap , &proces));
 }
 CloseHandle(Snap);
}

Poszukuje natomiast struktury zawierającej informacje o otwartych przez proces plikach itp. (głównie chodzi mi o pliki) przeszukałem MSDN ale nic nie udało mi się znaleźć, google też za dużo nie powiedział. Był bym wdzięczny za podanie struktury posiadającej w/w właściwość, badź drogi w jaki sposób można było by ją znaleźć (mi pomysły na hasła wyszukiwania w google się skończyły).

Z góry dziękuje za pomoc, pozdrawiam