AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Win32/Win64 API (native code) Windows (Explorer) - Schreibzugriff blockieren
Thema durchsuchen
Ansicht
Themen-Optionen

Windows (Explorer) - Schreibzugriff blockieren

Ein Thema von trebor90 · begonnen am 28. Sep 2011 · letzter Beitrag vom 6. Okt 2011
Antwort Antwort
CCRDude

Registriert seit: 9. Jun 2011
678 Beiträge
 
FreePascal / Lazarus
 
#1

AW: Windows (Explorer) - Schribzugriff blockieren

  Alt 29. Sep 2011, 11:01
Rein mit Shell-Methoden funktioniert FindFirstChangeNotification/ReadDirectoryChanges auch ordnerweise. Nur hat das genau wie die verlinkten Shell-Funktionen keine Blockiermöglichkeit und auch nichts mit den erwähnten Hooks zu tun.
  Mit Zitat antworten Zitat
trebor90

Registriert seit: 28. Mai 2009
43 Beiträge
 
#2

AW: Windows (Explorer) - Schribzugriff blockieren

  Alt 29. Sep 2011, 14:56
Also ich habe jetzt in Windows Server 2008 den File Resource Manager installiert, und nun geht es.
Habe allerdings keine Installationsdatei gefunden und ein paar Dateien aus dem Betriebssystemverzeichnis nach Windows 7 kopiert - aber keine Chance, ich kann >dirquota< nicht vernuenftig starten ...

@DeddyH:
Schau dir mal das Programm an, also fuehre es mal aus: Dort wird nur das Arbeitsverzeichnis ueberwacht, also das, in welchem die .exe gerade liegt.
Also muss ja irgendwo der Pfad eingetragen werden koennen.

Ich finde das mit den Hooks sehr kompliziert und auch bisher habe ich es noch nicht mir verstaendlich gut erklaert worden. Und ich wuesste auch nicht, welchen Hook-Typen ich waehlen muesste:
http://msdn.microsoft.com/en-us/libr...%29.aspx#types



???
Ri
"Es amüsiert mich immer wieder, wenn Menschen all ihr Unglück dem Schicksal, dem Zufall oder dem Verhängnis zuschreiben, während sie ihre Erfolge oder ihr Glück mit ihrer eigenen Klugheit, ihrem Scharfsinn oder ihrer Einsicht begründen."
  Mit Zitat antworten Zitat
Benutzerbild von wicht
wicht

Registriert seit: 15. Jan 2006
Ort: Das schöne Enger nahe Bielefeld
809 Beiträge
 
Delphi XE Professional
 
#3

AW: Windows (Explorer) - Schribzugriff blockieren

  Alt 29. Sep 2011, 15:10
Die Hooks in dem Link haben damit glaube ich wenig zu tun. Ich würde dafür die uallCollection empfehlen, und die Funktion, die du hooken musst, wäre dann vermutlich WriteFile() oder CreateFile(). Auf der Seite gibt es auch noch Beispiele, da solltest du mal rein schauen. Wie es mit der uallCollection dann aber auf 64 Bit aussieht weiß ich nicht...
http://streamwriter.org

"I make hits. Not the public. I tell the DJ’s what to play. Understand?"
  Mit Zitat antworten Zitat
trebor90

Registriert seit: 28. Mai 2009
43 Beiträge
 
#4

AW: Windows (Explorer) - Schribzugriff blockieren

  Alt 29. Sep 2011, 16:09
Ich bedanke mich - aber ich habe immer noch keine Ahnung, wie ich das nutzen bzw. das anstellen soll.
Ich finde das alles sehr verwirrend.
"Es amüsiert mich immer wieder, wenn Menschen all ihr Unglück dem Schicksal, dem Zufall oder dem Verhängnis zuschreiben, während sie ihre Erfolge oder ihr Glück mit ihrer eigenen Klugheit, ihrem Scharfsinn oder ihrer Einsicht begründen."
  Mit Zitat antworten Zitat
CCRDude

Registriert seit: 9. Jun 2011
678 Beiträge
 
FreePascal / Lazarus
 
#5

AW: Windows (Explorer) - Schribzugriff blockieren

  Alt 29. Sep 2011, 16:15
Was definitiv mit 64 bit funktioniert ist madCodeHook.

Und die Einarbeitungszeit von einer Woche war leider (für den leidtragenden) bzw. gottseidank (für alle, die sonst Opfer wären) durchaus vollkommen ernst gemeint, Betriebssystemaufrufe abfangen und Umlenken ist kein Ponyhof
  Mit Zitat antworten Zitat
trebor90

Registriert seit: 28. Mai 2009
43 Beiträge
 
#6

AW: Windows (Explorer) - Schribzugriff blockieren

  Alt 29. Sep 2011, 16:22
Kannst du denn etwas empfehlen, wo ich mich gut einarbeiten kann?
Ich kenne Google schon, aber ich find's echt kompliziert und wenn es etwas gut verstaendliches gibt ...
"Es amüsiert mich immer wieder, wenn Menschen all ihr Unglück dem Schicksal, dem Zufall oder dem Verhängnis zuschreiben, während sie ihre Erfolge oder ihr Glück mit ihrer eigenen Klugheit, ihrem Scharfsinn oder ihrer Einsicht begründen."
  Mit Zitat antworten Zitat
Antwort Antwort

 

Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 03:56 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