signal_eventT_signal_eventSignalEventSignalEventsignal_event (算子名称)

名称

signal_eventT_signal_eventSignalEventSignalEventsignal_event — Unlock an event synchronization object.

参数签名

signal_event( : : EventHandle : )

Herror T_signal_event(const Htuple EventHandle)

void SignalEvent(const HTuple& EventHandle)

void HEvent::SignalEvent() const

static void HOperatorSet.SignalEvent(HTuple eventHandle)

void HEvent.SignalEvent()

def signal_event(event_handle: HHandle) -> None

描述

signal_eventsignal_eventSignalEventSignalEventSignalEventsignal_event releases the event given in EventHandleEventHandleEventHandleEventHandleeventHandleevent_handle. Signaling an event that is already signaled has no effect.

运行信息

参数表

EventHandleEventHandleEventHandleEventHandleeventHandleevent_handle (input_control)  event HEvent, HTupleHHandleHTupleHtuple (handle) (IntPtr) (HHandle) (handle)

Event synchronization object.

结果

If the event handle is valid, 该算子 signal_eventsignal_eventSignalEventSignalEventSignalEventsignal_event returns 2 ( H_MSG_TRUE) . 如有必要,将引发异常。

可能的前置算子

wait_eventwait_eventWaitEventWaitEventWaitEventwait_event

可能的后置算子

wait_eventwait_eventWaitEventWaitEventWaitEventwait_event, clear_eventclear_eventClearEventClearEventClearEventclear_event

模块

Foundation