It should. What is the error you are getting?
Maybe you need to set
ms.Position := 0;
before calling the service?