Einzelnen Beitrag anzeigen

HHick123

Registriert seit: 23. Jul 2007
73 Beiträge
 
#3

Re: File IO mit dem Windows-API?

  Alt 4. Jun 2008, 11:15
Ich hab' im "File Monitor" als Filter meine exe-Datei eingestellt, sodass ich nur meine eigenen Filezugriffe sehe. -> Virenscanner ist auszuschliessen.

Das sieht z.B. so aus:

Engine_E.exe:OPEN 0001SAA4.FEA SUCCESS Options: Open Access: 00100100
Engine_E.exe:SET INFORMATION 0001SAA4.FEA SUCCESS FileBasicInformation
Engine_E.exe:CLOSE 0001SAA4.FEA SUCCESS
Engine_E.exe:OPEN 0001SAA4.FEA SUCCESS Options: Open Access: 0012019F
Engine_E.exe:READ 0001SAA4.FEA SUCCESS Offset: 0 Length: 131072
Engine_E.exe:CLOSE 0001SAA4.FEA SUCCESS
Engine_E.exe:OPEN 0001SAA4.FEA SUCCESS Options: Open Access: 0012019F
Engine_E.exe:QUERY INFORMATION 0001SAA4.FEA SUCCESS Length: 8592
Engine_E.exe:READ 0001SAA4.FEA SUCCESS Offset: 0 Length: 8592
Engine_E.exe:CLOSE 0001SAA4.FEA SUCCESS

Das wäre dann z.B. am selben File:
OPEN-SETINFORMATION-CLOSE-OPEN-READ-CLOSE-OPEN-QUERYINFORMATION-READ-CLOSE

Ok, ich hab' mich ja noch nicht näher damit beschäftigt, aber mein Gefühl sagt mir, das das low-level-mäßig noch optimierbar ist...

Extrem ist z.B. ein Aufruf von "ForceDirectories"...

Viele Grüße,
Helmut
  Mit Zitat antworten Zitat