Здравствуйте, regiomontanus, Вы писали:
R>Здравствуйте, Old Nick, Вы писали:
ON>>Фильтр-драйвер файловой системы. В WDK есть примеры.
R>Я так понимаю, вы хорошо разбираетесь в вопросе. R>Вы подразумеваете под примерами, filespy и sfilter? R>Возможностей для перенаправления я не увидел там, может не понял, может что другое. Поясните, что нужно делать в общем случае, например R>кто-то открывает и пишет в файл c:\readme.txt, как же сделать так, что-бы R>процесс в контексте которого это происходит, обращался к d:\resdme.txt?
Поменять имя в Irpе:
IrpSp = IoGetCurrentIrpStackLocation(Irp);
IrpSp->FileObject->FileName = NewFileName;
IrpSp->FileObject->RelatedFileObject = NULL;