Teledyne-lecroy SAS_SATA Automation API manual Uživatelský manuál Strana 16

  • Stažení
  • Přidat do mých příruček
  • Tisk
  • Strana
    / 150
  • Tabulka s obsahem
  • KNIHY
  • Hodnocené. / 5. Na základě hodnocení zákazníků
Zobrazit stránku 15
TeledyneLeCroy SASAnalyzerObject
10 AutomationAPIforTeledyneLeCroySAS/SATAProtocolSuite
ISASAnalyzer::StartGeneration
HRESULT StartGeneration (
[in] BSTR gen_file_name);
Startstrafficgenerationfromthefile.
Parameters
gen_file_nameStringprovidingthefullpathnametothegenerationfile
ReturnValues
ANALYZERCOMERROR_UNABLEOPENFILE Unabletoopenfile
ANALYZERCOMERROR_UNABLESTARTGENERATION Unabletostartgeneration
(invalidstate,etc.)
Remarks
Example
WSH:
CurrentDir = Left( WScript.ScriptFullName,
InstrRev( WScript.ScriptFullName, “\”))
Set Analyzer = WScript.CreateObject( “Lecroy.SASAnalyzer” )
ret = Analyzer.StartGeneration( CurrentDir & "Input\connect.ssg")
C++:
HRESULT hr;
ISASAnalyzer* poSASAnalyzer;
TCHAR m_szGenFileName [_MAX_PATH];
// Create SASAnalyzer object.
if ( FAILED( CoCreateInstance(
CLSID_SASAnalyzer,
NULL, CLSCTX_SERVER,
IID_ISASAnalyzer,
(LPVOID *)&poSASAnalyzer ) )
return;
. . .
try
{
poAnalyzer->StartGeneration( m_szGenFileName);
}
catch (_com_error& er)
{
if (er.Description().length() > 0)
::MessageBox( NULL, er.Description(), _T("SASTracer client"), MB_OK );
else
::MessageBox( NULL, er.ErrorMessage(), _T("SASTracer client"), MB_OK );
return 1;
}
Zobrazit stránku 15
1 2 ... 11 12 13 14 15 16 17 18 19 20 21 ... 149 150

Komentáře k této Příručce

Žádné komentáře