Вверх ↑
Ответов: 9906
Рейтинг: 351
#1: 2008-07-04 23:09:02 ЛС | профиль | цитата
nesco писал(а):
а для работы с виртуальными проекциями для обмена данными -- другой

Не говори ерунды
Это не "немного разные вещи", это одно и то же.
Настолько одно и то же, что программист этого может не заметить: открывает файл, и не проверяет результат (ленивый потому-что) - а получает INVALID_HANDLE (не зная этого), подставляет дальше, и все работает (в т.ч. и из разных процессов)
Посмотри, там примеры на это счет должны быть

Есть два св-ва: имя файла, и имя проекции (имя объекта ядра доступное из любого процесса).
Если имя пустое (или просто - такого файла не существует) - значит только память.
Если файл существует, то не только память, но и +синхронизируется с содержанием диска.
Вот и вся разница.
И нет тут никакой проблемы.
карма: 9

0