#ifndef __UtilImpl_h__
#define __UtilImpl_h__
/////////////////////////////////////////////////////////////////////////////
// UtilImpl.h : Declaration of the TCUtilImpl class.
//
/////////////////////////////////////////////////////////////////////////////
//
class TCUtilImpl
{
// Group=Construction
private:
// This is private since class is not intended to be instantiated.
TCUtilImpl() {}
// Group=Operations
public:
static STDMETHODIMP CreateObject(BSTR bstrProgID, BSTR bstrComputer,
IUnknown** ppUnk);
static STDMETHODIMP ObjectReference(IUnknown* pUnk,
BSTR* pbstrObjectReference);
static STDMETHODIMP Sleep(long nDurationMS);
static STDMETHODIMP GetObject(BSTR bstrMoniker, VARIANT_BOOL bAllowUI,
long nTimeoutMS, IUnknown** ppUnk);
};
/////////////////////////////////////////////////////////////////////////////
#endif // !__UtilImpl_h__