Hallo,
ich bin schon seit längerer Zeit auf der Suche nach einer Möglichkeit Datei bzw. Ordner "unsichtbar" zu machen, dabei bin ich auf Programme wie WinSecure, FGuard, ProtectZ usw. gestoßen. WinSecure ist wurde zum Beispiel in Delphi geschrieben und benutzt VxD-Software-Treiber, um bestimmte Verzeichnis zu verstecken.
Nun zu miener Frage: Wie kann man einen solchen VxD-Treiber in Delphi laden?
Ich habe es mit folgenden Quelltext versucht:
<pre>
procedure TForm1.Button1Click(Sender: TObject);
begin
if CreateFile('C:\Fguard.vxd',
0,0,nil,0,
FILE_FLAG_DELETE_ON_CLOSE,0) = INVALID_HANDLE_VALUE then
ShowMessage (IntToStr(GetLastError));
end;
</pre>
Aber ich erhalte immer Fehler 87 - was mache ich falsch?
Tschüss...
ich bin schon seit längerer Zeit auf der Suche nach einer Möglichkeit Datei bzw. Ordner "unsichtbar" zu machen, dabei bin ich auf Programme wie WinSecure, FGuard, ProtectZ usw. gestoßen. WinSecure ist wurde zum Beispiel in Delphi geschrieben und benutzt VxD-Software-Treiber, um bestimmte Verzeichnis zu verstecken.
Nun zu miener Frage: Wie kann man einen solchen VxD-Treiber in Delphi laden?
Ich habe es mit folgenden Quelltext versucht:
<pre>
procedure TForm1.Button1Click(Sender: TObject);
begin
if CreateFile('C:\Fguard.vxd',
0,0,nil,0,
FILE_FLAG_DELETE_ON_CLOSE,0) = INVALID_HANDLE_VALUE then
ShowMessage (IntToStr(GetLastError));
end;
</pre>
Aber ich erhalte immer Fehler 87 - was mache ich falsch?
Tschüss...
Comment