Resolve Path Example for C++

HRESULT ResolvePath(LPCTSTR key, CString& resolved) 
{ 
   HRESULT hr; 
   CComPtr<IltmsPathResolver> resolver; 
   // this function will resolve a path containing variables (string containing %key% values) 
   hr = CoCreateInstance(__uuidof(ltmsPathResolver), NULL, CLSCTX_ALL, __uuidof(IltmsPathResolver), (void**) &resolver); 
   if(FAILED(hr)) 
      return hr; 
   CComBSTR v; 
   hr = resolver->Resolve(CComBSTR(key), &v); 
   if(FAILED(hr)) 
      return hr; 
   resolved = v; 
   return S_OK; 
} 

Help Version 19.0.2017.10.27
Products | Support | Contact Us | Copyright Notices
© 1991-2017 LEAD Technologies, Inc. All Rights Reserved.
LEADTOOLS Media Streaming C API Help