[an error occurred while processing this directive]
|
Или мож, мне самому его написать? Перехватить там какое-нибудь двадцать первое, а дальше...
if (попытка открыть файл в основном каталоге)
{
if (такой файл в подключенном каталоге есть)
подменить каталог на подключенный и вызвать "родной" обработчик
else
просто вызвать "родной" обработчик
}
else if (попытка создать файл в основном каталоге)
{
подменить каталог на подключенный и вызвать "родной" обработчик
}
Соответственно, если основной каталог на уже забитом или RO диске -- проблем не возникает, ибо все I/O льется на дополнительный, а если на нем чего-то нет (дополнительный тоже на мелком харде или флэшке) -- оно довычитывается с основного.
E-mail: info@telesys.ru