#post-id: 2353-04-39

#original-date: 4.01.2007 Thu

#original-time: 4:39 AM

#original-day:  2353



Интересно. Я когда писала плагин для защиты ключа, использовала функцию CreateFile(). В NT всё работало, я даже не просила особых прав для открываемого файла, указала просто FILE_READ_DATA. Дело в том, что для файла на NTFS томе может быть открыт доступ для чтения данных, но закрыт доступ для чтения атрибутов. Вот. Всё работало. Однако в Windows 98 файл не открывался - неверный параметр... Оказалось, что система хотела только GENERIC_WRITE ^^ А он включает в себя чтение данных, атрибутов, расширенных атрибутов (шифрование там, индексация), ещё чего-то и синхронизацию по этому манипулятору... Поправила. Теперь в NT мы поскромнее, зато в Windows 98 живём на широкую ногу ^_^



Оставлю буку с запущеннм WII - хочу посмотреть что будет...