///////////////////////////////////////////////////////////// // OutProcDemo.cpp - Interactive OutProc Demo // // // // Jim Fawcett, CSE775 - Distributed Objects, Spring 2011 // ///////////////////////////////////////////////////////////// #include "stdafx.h" #include "OutProcDemo.h" #include STDMETHODIMP COutProcDemo::putString(BSTR str) { std::wstring wStr = L"\n\n server received: "; CComBSTR bStr("server received: "); bStr.Append(str); ::MessageBoxExW(0,bStr.Detach(),L"Server Talk",MB_OK,0); return S_OK; } STDMETHODIMP COutProcDemo::getString(BSTR* pStr) { CComBSTR bStr("Hi from server"); *pStr = bStr.Detach(); return S_OK; }