Call from Microsoft saying I have a Trojan

has any body had phone call saying they are from Microsoft and warning that computer is being attacked by a trogen virus. When asked where they got number they seemed to know all my details from the ip address. Very disconcerting. 

 

[edit: changed subject to better reflect thread topic]