Analyst: HP results bad news for Microsoft