The asynchronous ECI call type with notification by semaphore (ECI_ASYNC_NOTIFY_SEM) is available only for programs running on Windows.
The calling application gets control back when the ECI accepts the request. Note that this does not indicate that the program has started to run, merely that the parameters have been validated. The request might be queued for later processing.
The ECI posts the specified semaphore when the response is available. On receipt of this notification, the calling application uses ECI_GET_SPECIFIC_REPLY to receive the actual response.
eci_message_qualifier can be used as an input to provide a user-defined name for the call.