/********************************************************/ /* ntapi: Native API core library */ /* Copyright (C) 2013--2017 Z. Gilboa */ /* Released under GPLv2 and GPLv3; see COPYING.NTAPI. */ /********************************************************/ #include #include #include #include #include "ntapi_impl.h" int32_t __stdcall __ntapi_tt_wait_for_dummy_event(void) { /* wait forever without setting a break point and without spinning */ int32_t status; void * hevent; if ((status = __ntapi->tt_create_private_event( &hevent, NT_NOTIFICATION_EVENT, NT_EVENT_NOT_SIGNALED))) return status; status = __ntapi->zw_wait_for_single_object(hevent,0,0); __ntapi->zw_close(hevent); return status; }