Teledyne LeCroy SAS_SATA Automation API manual User Manual

Page 131

Advertising
background image

 

Automation API for Teledyne LeCroy SAS/SATA Protocol Suite

125

SASVScriptEngine Object

Teledyne LeCroy

VARIANT my_var;
VariantInit( &my_var );

my_var.vt = VT_I4; // Integer
my_var.lVal = 100;

// Set internal script variable 'MyVar' to 100.
sas_vsengine->SetScriptVar( _bstr_t("MyVar"), my_var );

VS_RESULT result = sas_vsengine ->RunVScript();

. . .

WSH:

. . .

Set Trace = Analyzer.OpenFile( TraceName ) ' Open the

trace.

Set VSEngine = Trace.GetVScriptEngine( VScript ) ' Get

VS Engine object.

VSEngine.GetScriptVar( "MyIntVar" , 100 )
VSEngine.GetScriptVar( "MyStrVar" , "Hello !!!" )
Result = VSEngine.RunVScript

Advertising