ミニフィルター (カーネルモード) があります。特定のパス (\Device\HarddiskVolume1\file.txt または C:\file.txt) のファイルをカーネル モードから削除したい
それを行う方法はありますか?
更新: 20150130
ハリー・ジョンストンが言ったように、私はZwDeleteFile ルーチンを使用しようとしています。これらは私のコードです:
RtlInitUnicodeString(&gRedirectFullFilePath, "\\Device\\HarddiskVolume1\\test.txt"); // This file existed
InitializeObjectAttributes(&ObjectAttribute, &gRedirectFullFilePath, OBJ_CASE_INSENSITIVE, NULL, NULL);
status = ZwDeleteFile(&ObjectAttribute);
しかし、それは私のシステムをクラッシュさせます。コードに何か問題がありますか? =>修正済み(これが答えです)
ありがとう!