SetFilter
Mit dieser Methode kann ein Display-Filter eingeschaltet werden. Der TcEventViewer wird dann nur noch die ausgewählten Events anzeigen - (z.B. nur Alarms oder Events von einer bestimmten Quelle)
HRESULT SetFilter([in]TCEVENTVIEW_FILTER Filter, [in]VARIANT Value);
Parameters
Filter
[in] Art des Filters. Dieser Wert ist durch das TCEVENTVIEW_FILTER Enum definiert
Value
[in] Wert, welcher gefiltert wird. Die folgende Tabelle zeigt, welcher Vartype für welchen Filter erwartet wird.
Filter | Vartype |
---|---|
TCEVENTVIEW_FILTER_NONE | Wird Ignoriert. |
TCEVENTVIEW_FILTER_CLASS | Werte, die sich zu Long (VT_I4) konvertieren lassen. |
TCEVENTVIEW_FILTER_SOURCENAME | String (VT_BSTR). |
Return Values
S_OK
Funktion erfolgreich ausgeführt.
E_INVALIDARG
Entweder ist der Filter Typ ungültig, oder Value lässt sich nicht in einen entsprechenden Wert konvertieren.