Guest User

Untitled

a guest
May 11th, 2012
40
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.82 KB | None | 0 0
  1. writeEvent = CreateEvent(
  2.             NULL,               // default security attributes
  3.             TRUE,               // manual-reset event
  4.             FALSE,              // initial state is nonsignaled
  5.             TEXT("WriteEvent")  // object name
  6.         );
  7.         if (writeEvent == NULL) {
  8.             return;
  9.         }
  10. SetEvent(writeEvent);
  11. result = CreateProcess( ... ); //opens app3.exe
  12.  
  13. How do I track this event in app3.exe? I tried doing:
  14.     DWORD dwWaitResult;
  15.  
  16.     writeEvent = OpenEvent(
  17.                 READ_CONTROL,        // default security attributes
  18.                 TRUE,               // manual-reset event
  19.                 TEXT("WriteEvent")  // object name
  20.             );
  21.  
  22.     dwWaitResult = WaitForSingleObject(
  23.         writeEvent,
  24.         INFINITE
  25.         );
  26.  
  27.     switch (dwWaitResult) {
  28.         // Received event successfully
  29.         case WAIT_OBJECT_0:
  30.         LoadTime();
  31.         SaveTime();
  32.         ResetEvent(writeEvent);
  33.         break;
  34.     }
Advertisement
Add Comment
Please, Sign In to add comment