libjmmcg  release_579_6_g8cffd
A C++ library containing an eclectic mix of useful, advanced components.
COMStuff.hpp File Reference
#include "exception.hpp"
#include "NTSecuritySettings.hpp"
Include dependency graph for COMStuff.hpp:

Go to the source code of this file.

Classes

class  jmmcg::LIBJMMCG_VER_NAMESPACE::NTUtils::COMInit
 
class  jmmcg::LIBJMMCG_VER_NAMESPACE::NTUtils::COMSecuritySettings
 
class  jmmcg::LIBJMMCG_VER_NAMESPACE::NTUtils::InitCOMSecurity
 

Namespaces

namespace  jmmcg
 Link with -lrt to include these functions.
 
namespace  jmmcg::LIBJMMCG_VER_NAMESPACE
 
namespace  jmmcg::LIBJMMCG_VER_NAMESPACE::NTUtils
 

Enumerations

enum  jmmcg::LIBJMMCG_VER_NAMESPACE::NTUtils::COM_error_codes {
  jmmcg::LIBJMMCG_VER_NAMESPACE::NTUtils::all_ok =S_OK , jmmcg::LIBJMMCG_VER_NAMESPACE::NTUtils::standard_error =S_FALSE , jmmcg::LIBJMMCG_VER_NAMESPACE::NTUtils::unknown_error =MAKE_HRESULT(1,FACILITY_ITF,0x201) , jmmcg::LIBJMMCG_VER_NAMESPACE::NTUtils::unknown_exception =MAKE_HRESULT(1,FACILITY_ITF,0x202) ,
  jmmcg::LIBJMMCG_VER_NAMESPACE::NTUtils::stl_exception =MAKE_HRESULT(1,FACILITY_ITF,0x203) , jmmcg::LIBJMMCG_VER_NAMESPACE::NTUtils::com_exception =MAKE_HRESULT(1,FACILITY_ITF,0x204) , jmmcg::LIBJMMCG_VER_NAMESPACE::NTUtils::jmmcg_exception =MAKE_HRESULT(1,FACILITY_ITF,0x205)
}