Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Ветеран


Сообщения: 1404
Благодарности: 135

Профиль | Отправить PM | Цитировать


MSDN: lpNumberOfBytesWritten
[out] Pointer to the number of bytes written by this function call. WriteFile sets this value to zero before taking action or checking errors.

4 параметр функции WriteFile является _ИСХОДЯЩИМ_. Функция пытается записать значение, а записывать некуда, возможно записывает в какую-то левую область данных, видимо, поэтому и матерится

Если так написать, то все ок: WriteFile(fh, towrite, 7, &written, NULL);

-------
Ehhh.. what's up, doc?..

Это сообщение посчитали полезным следующие участники:

Отправлено: 20:12, 12-07-2008 | #2