Здравствуйте, Alexey Shirshov, Вы писали:
AS>Намек простой: почему-то я не вижу кода в сообщении...
Привожу код работающего консольного клиента
#include "stdafx.h"
#import "PH600EISDNUI.tlb"
using namespace PH600EISDNUILib;
int main(int argc, char* argv[])
{
CoInitialize(NULL);
PH600EISDNUILib::IPH600DevicePtr dev1(_uuidof(PH600EISDNDevice));
dev1 = NULL;
CoUninitialize();
return 0;
}
Привожу код неработающего клиента
//........
BOOL CTest2App::InitInstance()
{
//........
CoInitialize(NULL);
CSingleDocTemplate* pDocTemplate;
//........
}
int CTest2App::ExitInstance()
{
// TODO: Add your specialized code here and/or call the base class
CoUninitialize();
return CWinApp::ExitInstance();
}
//........
#import "PH600EISDNUI.tlb"
using namespace PH600EISDNUILib;
class CTest2Doc : public CDocument
{
//........
IPH600DevicePtr m_pCurrDev;
//........
};
CTest2Doc::CTest2Doc()
: m_pCurrDev(_uuidof(PH600EISDNDevice))
{
// TODO: add one-time construction code here
}
CTest2Doc::~CTest2Doc()
{
m_pCurrDev = NULL;
}