Teledyne-lecroy Automation API for Bluetooth Analyzers Manual de usuario Pagina 23

  • Descarga
  • Añadir a mis manuales
  • Imprimir
  • Pagina
    / 110
  • Tabla de contenidos
  • MARCADORES
  • Valorado. / 5. Basado en revisión del cliente
Vista de pagina 22
17
Automation API for CATC Bluetooth Analyzers
CATC Ver. 1.40
2.3.8 IAnalyzer::StopRecording
Stops recording started by StartRecording method
Parameters
abort_uploadTRUE, if caller wants to abort upload, no trace file will be created,
FALSE if want to upload recorded trace
Return values
ANALYZERCOMERROR_EVENTSINKNOTINSTANTIATED - event sink was not instantiated
ANALYZERCOMERROR_UNABLESTOPRECORDING - error stopping recording
Remarks
Stops recording started by
'StartRecording' method. The event will be issued when recording
is actually stopped (via
_IAnalizerEvents interface), if the parameter of method call was
FALSE.
Example
VBScript:
<OBJECT
RUNAT=Server
ID = Analyzer
CLASSID = "clsid:0B179BB3-DC61-11d4-9B71-000102566088"
>
</OBJECT>
<SCRIPT LANGUAGE="VBScript">
<!--
Sub BtnStopRecording_OnClick
On Error Resume Next
Analyzer.StopRecording True
If Err.Number <> 0 Then
MsgBox Err.Number & ":" & Err.Description
End If
End Sub
-->
</SCRIPT>
C++:
IBTAnalyzer* bt_analyzer;
. . .
try
{
bt_analyzer->StopRecording( FALSE )
}
catch ( _com_error& er)
{
if (er.Description().length() > 0)
::MessageBox( NULL, er.Description(), _T("BTAnalyzer client"),
MB_OK );
else
::MessageBox( NULL, er.ErrorMessage(), _T("BTAnalyzer client"),
MB_OK );
return 1;
}
HRESULT StopRecording (
[in] BOOL abort_upload );
Vista de pagina 22
1 2 ... 18 19 20 21 22 23 24 25 26 27 28 ... 109 110

Comentarios a estos manuales

Sin comentarios