eXeL@B —› Программирование —› Господа, помогите выпрямить руки |
Посл.ответ | Сообщение |
|
Создано: 06 марта 2010 12:44 · Личное сообщение · #1 Intro Есть прога. Для полноценной работы требует файл лицензии. Проверку этого файла я обошел, но сечас возникла необходимость наличия этого фаила на диске. Т.е. прога вызывает GetFileAttributesW и если ответ неправильный (файл отсутствует) Суть Подменяю вызов GetFileAttributesW на свой кусок кода, там проверяю когда будет проверка файла лицензии и пытаюсь создать его И не могу создать Code:
CreateFileW возвращает -1, естественно файло не создается. Ставлю после вызова CreateFileW GetLastError она возвращает- 2 Интересно то, что при определенных условиях сама программа там же создает этот лиц. файл. Вызов CreateFileW происходит один в один с моим, но у нее(проги) получается, а уменя нет. Где грабли? P.S. Папка где нужно создать файл - Мои документы\ля-ля, работаю под админом |
|
Создано: 06 марта 2010 12:54 · Личное сообщение · #2 |
|
Создано: 06 марта 2010 13:03 · Поправил: Hexxx · Личное сообщение · #3 |
|
Создано: 06 марта 2010 13:20 · Личное сообщение · #4 |
eXeL@B —› Программирование —› Господа, помогите выпрямить руки |
Эта тема закрыта. Ответы больше не принимаются. |