Iutilityserver interface examples, Tility, Erver – Teledyne LeCroy TA700_800_850 User Manual User Manual
Page 226: Nterface, Xamples

Catalyst Enterprises Inc.
Examples
212
Project->GetElseStatementInt(nStateNo,nElseNo,nFieldIndex,&nValue);
Project ->SetTimingEnableValue(150);
Project ->SetTimingMasks(TimingMask);
Project ->SetTimingTClockValue(30);
Project ->SetTimingMaskAll(TRUE);
Project ->SetTimingMasksAddress(TRUE,FALSE);
Project ->SetTimingMasksControl(FALSE);
Project->Close();
CoUninitialize();
IUtilityServer Interface Examples
UtilityServer* Utility = NULL;
VERIFY(SUCCEEDED(CoInitialize(NULL)));
VERIFY(SUCCEEDED(CoCreateInstance(
CLSID_UtilityServer,
NULL,
CLSCTX_ALL,
IID_IDispatch,
(void**)&pDispatch))
);
VERIFY(SUCCEEDED(pDispatch->QueryInterface(
IID_IUtilityServer,
(void**)&Utility))
);
long nPortNo = 0;
//Set the device specifics for a TA700 or TA800
TempUtility->SetDeviceID(1,0);
//Set the port Number to 1, so it means that you want to attach to first USB
port
TempUtility->SetPortNumber(1);
//Set the Interface to Hardware to USB Port
TempUtility->SetInterfaceMode(2);
CoUninitialize();