CreateFile() fails with INVALID_HANDLE_VALUE, not NULL - this fixes GetLastError...