KlassenKlassenKlassenKlassen | | | | Operatoren

clear_eventclear_eventClearEventclear_eventClearEventClearEvent (Operator)

Name

clear_eventclear_eventClearEventclear_eventClearEventClearEvent — Löschen eines Event-Synchronisationsobjektes.

Signatur

clear_event( : : EventHandle : )

Herror clear_event(const Hlong EventHandle)

Herror T_clear_event(const Htuple EventHandle)

Herror clear_event(const HTuple& EventHandle)

void ClearEvent(const HTuple& EventHandle)

void HOperatorSetX.ClearEvent([in] VARIANT EventHandle)

static void HOperatorSet.ClearEvent(HTuple eventHandle)

Beschreibung

clear_eventclear_eventClearEventclear_eventClearEventClearEvent zerstört das Eventobjekt, welches in EventHandleEventHandleEventHandleEventHandleEventHandleeventHandle übergeben wird. Das Event muss frei sein und darf keinem Thread gehören. Nach seiner Zerstörung kann das Event nicht weiterverwendet werden und der Handle wird ungültig.

Parallelisierung

Parameter

EventHandleEventHandleEventHandleEventHandleEventHandleeventHandle (input_control)  event HEvent, HTupleHTupleHEvent, HTupleHEventX, VARIANTHtuple (integer) (IntPtr) (Hlong) (Hlong) (Hlong) (Hlong)

Event-Synchronisationsobjekt.

Ergebnis

Ist der Parameterwert korrekt, dann liefert clear_eventclear_eventClearEventclear_eventClearEventClearEvent den Wert 2 (H_MSG_TRUE). Gegebenenfalls wird eine Fehlerbehandlung durchgeführt.

Vorgänger

create_eventcreate_eventCreateEventcreate_eventCreateEventCreateEvent

Siehe auch

create_eventcreate_eventCreateEventcreate_eventCreateEventCreateEvent

Modul

Foundation


KlassenKlassenKlassenKlassen | | | | Operatoren