With ::GetLastError(), it returns ERROR_CANCELLED for both.