hev (HEV) - input

      The handle of the event semaphore to wait for.

    ulTimeout (ULONG) - input

      Time-out in milliseconds.

      This is the maximum amount of time the user wants to allow the thread to be blocked.

      This parameter can also have the following values:

      SEM_IMMEDIATE_RETURN (0)

        WinWaitMuxWaitSem returns without blocking the calling thread.
      SEM_INDEFINITE_WAIT (-1)
        WinWaitMuxWaitSem blocks the calling thread indefinitely.

      rc (APIRET) - returns

        Return Code.

        WinWaitEventSem returns the following values:

      • NO_ERROR 6
          ERROR_INVALID_HANDLE
        8
          ERROR_NOT_ENOUGH_MEMORY
        95
          ERROR_INTERRUPT
        640
          ERROR_TIMEOUT


        [Back] [Next]