3,245
社区成员
发帖
与我相关
我的任务
分享
int _tmain(int argc, _TCHAR* argv[])
{
HRESULT hr;
CoInitialize(NULL);
ILogMgrControl* pLogMgrControl = NULL;
hr = ::CoCreateInstance(CLSID_LogMgrComponent, NULL, CLSCTX_INPROC_SERVER, IID_ILogMgrControl, (void**)&pLogMgrControl);
CImpSnmpAgentEvents* pILogMgrEvents = new CImpSnmpAgentEvents;
if (SUCCEEDED(hr) && pLogMgrControl != NULL)
{
pLogMgrControl->AddRef();
hr = pLogMgrControl->AssignLogType("wang",0x02);
hr = pLogMgrControl->SetActiveReportTime(6);
hr = pLogMgrControl->SetLogFileSaveTime(30);
hr = pLogMgrControl->SetLogFileSize(2000);
hr = pLogMgrControl->InitComponent((IUnknown*)pILogMgrEvents);
hr = pLogMgrControl->AddLog(0x02,0x00,true,"第一条记录");
hr = pLogMgrControl->AddLog(0x02,0x00,true,"第二条记录");
pLogMgrControl->Release();
}
CoUninitialize();
delete pILogMgrEvents;
return 0;
}
if ( !managedapp )
exit(mainret);