On Tue, 14 Jan 2020 10:35:09 +0300, ?lyas Derse <ilyasderse@xxxxxxxxx> wrote: > Hi guys I need your experiences. I made an Extension in C. When I stop the >query on PostgreSQL,I want to control my extension's result with use cases >in C.So I think , I should use WaitForMultipleObjects. Not really understanding this. >Is there a like a SignalObjectHandle() ? By the way I'm using Windows. Not exactly. Windows does has some signaling objects like Unix/Linux, but they exist only in the filesystem and network stack, and they are signaled only by events within those subsystems. IOW, they can't be signaled manually. For general communication/synchronization purposes Windows uses an event based notification system. See: https://docs.microsoft.com/en-us/windows/win32/sync/using-synchronization https://docs.microsoft.com/en-us/windows/win32/sync/using-event-objects George