Здравствуйте, m2user, Вы писали:
П>>с какого-то перепугу возвращает фолс.
M>А что GetLastError() возвращает (и почему он в коде не прверяется)?
А с чего его проверять? Проверяется результат вызова GetFileAttributesA на INVALID_FILE_ATTRIBUTES, и там всё нормасик.
В
доке пишут, что:
If the function fails, the return value is INVALID_FILE_ATTRIBUTES. To get extended error information, call GetLastError.