Data Sheet
Teledyne LeCroy Automation API Reference Manual for USBTracer, USB Advisor, and Voyager USB Protocol
Suite
84
3.10 _ITraceEvents interface
The _IUsbEvents interface provides an event interface over trace files objects. This interface is used to
through some events from trace analysis to client application. Be noted that this interface is not
independent object and sink object in client code [who implements the events methods] should bind to
existing trace object to notified by events from trace.
IID : 81C4C56A-AB57-4402-AD11-7D49F7CF450E
3.10.1 ITraceEvents::OnLevelDecodeFinished
HRESULT OnLevelDecodeFinished
( [in] int levelId,
[in] int tag )
This event notifies client when decoding of any levels in applications like transaction/split/transfer… is
finished. Client code may start some other process on this level data after getting finish decoding event.
Parameters
level_id Specifies level that decoding process is finished
tag Specified the unique of trace that previously set by SetTag
Return values
Remarks
For detail infromation about level IDs please refer to IUsbTrace5::IsLevelDecodeFinished section.