Print Application Properties Example for C++

HRESULT PrintApplicationProperties(IltmsServer* server) 
{ 
   HRESULT hr; 
   long count; 
   CComPtr<IltmsApplicationProperties> props; 
 
   // print the Application Properties to stdout 
 
   _tprintf(_T("--- Application Properties ---\n\n")); 
 
   hr = server->GetApplicationProperties(&props); 
   if(FAILED(hr)) 
      goto error; 
 
   hr = props->get_Count(&count); 
   if(FAILED(hr)) 
      goto error; 
   for(long i = 0; i < count; i++) 
   { 
      CComBSTR key; 
      CComBSTR value; 
      hr = props->Item(i, &key, &value); 
      if(FAILED(hr)) 
         goto error; 
      _tprintf(_T("Application Property[%ld]: %s = \"%s\"\n"), i, (LPCTSTR) CString(key), (LPCTSTR) CString(value)); 
   } 
error: 
   _tprintf(_T("\n")); 
   return hr; 
} 
Help Version 23.0.2024.2.29
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2024 LEAD Technologies, Inc. All Rights Reserved.

LEADTOOLS Media Streaming C API Help
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2023 LEAD Technologies, Inc. All Rights Reserved.