Named pipes and mail slots need a valid file object.