Teledyne LeCroy SAS_SATA Automation API manual User Manual
Page 39
Advertising
Automation API for Teledyne LeCroy SAS/SATA Protocol Suite
33
SASAnalyzer Object
Teledyne LeCroy
Example
C++:
HRESULT hr;
IFCAnalyzer* poFCAnalyzer;
// Create FCAnalyzer object.
if ( FAILED( CoCreateInstance(
CLSID_FCAnalyzer,
NULL, CLSCTX_SERVER,
IID_IFCAnalyzer,
(LPVOID *)&poFCAnalyzer ) )
return;
// Open trace file.
IDispatch* rec_opt;
try
{
poFCAnalyzer->StartScenario(m_yUnitIndex,
m_yPortIndex);
}
catch (_com_error& er)
{
if (er.Description().length() > 0)
::MessageBox( NULL, er.Description(), _T("FCSuite
client"), MB_OK );
else
::MessageBox( NULL, er.ErrorMessage(), _T("FCSuite
client"), MB_OK );
return 1;
}
Advertising