EnterCriticalSection :: возможно ли без InitializeCriticalSection

Тема в разделе "WASM.BEGINNERS", создана пользователем UTeX, 24 окт 2007.

  1. UTeX

    UTeX New Member

    Публикаций:
    0
    Регистрация:
    19 окт 2007
    Сообщения:
    584
  2. q_q

    q_q New Member

    Публикаций:
    0
    Регистрация:
    5 окт 2003
    Сообщения:
    1.706
    UTeX
    Обрати внимание, что параметр EnterCriticalSection описан как in/out, т.е. она хочет не просто кусок памяти размером sizeof(CRITICAL_SECTION). Если ты в состоянии корректно заполнить поля CRITICAL_SECTION, то почему бы и нет.
     
  3. q_q

    q_q New Member

    Публикаций:
    0
    Регистрация:
    5 окт 2003
    Сообщения:
    1.706
    + есть еще InitializeCriticalSectionAndSpinCount
     
  4. censored

    censored New Member

    Публикаций:
    0
    Регистрация:
    5 июл 2005
    Сообщения:
    1.615
    Адрес:
    деревня "Анонимные Прокси"
    UTeX
    возможно, только работать не будет.
     
  5. UTeX

    UTeX New Member

    Публикаций:
    0
    Регистрация:
    19 окт 2007
    Сообщения:
    584
  6. agent007

    agent007 New Member

    Публикаций:
    0
    Регистрация:
    3 фев 2007
    Сообщения:
    166
    UTeX попробывать самому наверное быстрее, чем создавать тему на форуме... От себя скажу - без инициализации у тебя упадет на Enter.... Либо криво смотришь (99%) либо.... 1% .... все равно криво смотришь ИМХО
     
  7. UTeX

    UTeX New Member

    Публикаций:
    0
    Регистрация:
    19 окт 2007
    Сообщения:
    584
  8. Mental_Mirror

    Mental_Mirror New Member

    Публикаций:
    0
    Регистрация:
    7 май 2007
    Сообщения:
    431
    Да функция это просто заполняет структуру, ее можно легко заполнить ручками.
     
  9. UTeX

    UTeX New Member

    Публикаций:
    0
    Регистрация:
    19 окт 2007
    Сообщения:
    584
  10. IceStudent

    IceStudent Active Member

    Публикаций:
    0
    Регистрация:
    2 окт 2003
    Сообщения:
    4.300
    Адрес:
    Ukraine
    UTeX
    Потому что нельзя вызывать без инициализации. А её выполняет эта функция. А если расписать, как руками инициализировать, а потом что-то поменяется — что тогда?
     
  11. UTeX

    UTeX New Member

    Публикаций:
    0
    Регистрация:
    19 окт 2007
    Сообщения:
    584
    Зачем вообще писать руками если есть функция? Странно.