Потоки завершаются без причины

Discussion in 'Общие вопросы программирования' started by lomerok, 27 Apr 2021.

  1. lomerok

    lomerok Elder - Старейшина

    Joined:
    23 Apr 2008
    Messages:
    140
    Likes Received:
    8
    Reputations:
    0
    есть вот такой кодес

    PHP:
    void EntryPoint(void)
    {
        
    HANDLE hThread[2];
        
    hThread[0] = CreateThread(NULL0, (LPTHREAD_START_ROUTINE)Log1,NULL0NULL);
        
    hThread[1] = CreateThread(NULL0, (LPTHREAD_START_ROUTINE)Log2,NULL0NULL);
        
    WaitForMultipleObjects(2hThreadTRUEINFINITE);
        
    ExitProcess(0);
    }
    программа завершается сразу после запуска без причины с кодом 0
    в коде потоков циклы бесконечные
    почему неотрабатывает INFINITE
    хотя если один поток и функция WaitForSingleObject то поток незавершается и программа висит в задачах выполняя свою работу...что может быть нетак?