Добрый день. У меня возникла проблема со следующим кодом:
[ccode]
HANDLE hFile = CreateFile( filename
, GENERIC_WRITE
, FILE_SHARE_WRITE|FILE_SHARE_READ
, NULL
, OPEN_ALWAYS
, FILE_FLAG_WRITE_THROUGH | FILE_FLAG_SEQUENTIAL_SCAN
, NULL );
[ccode]
если filename содержит символы '<' или '>', то функция, естественно, возвращает INVALID_HANDLE_VALUE, но GetLastError при этом возвращает 0! ЧЯДНТ?