Можно ли доверять документации по Windows API от Microsoft?

Тема в разделе "WASM.WIN32", создана пользователем BogdanKartX, 29 мар 2023.

  1. BogdanKartX

    BogdanKartX New Member

    Публикаций:
    0
    Регистрация:
    29 мар 2023
    Сообщения:
    10
    Может я сумасшедший, но меня не покидает ощущение, что документация Windows API переписана для Windows 10 и 11. Можете мне опровергнуть это и успокоить мои нервы, что у меня все будет работать?
     
  2. rmn

    rmn Well-Known Member

    Публикаций:
    0
    Регистрация:
    23 ноя 2004
    Сообщения:
    2.348
    Разумеется, она переписана, если поведение функции изменилось.
     
  3. BogdanKartX

    BogdanKartX New Member

    Публикаций:
    0
    Регистрация:
    29 мар 2023
    Сообщения:
    10
    А они напишут, что эта функция в такой-то версии Windows изменилась? И укажут как раньше функция работала?
     
  4. rmn

    rmn Well-Known Member

    Публикаций:
    0
    Регистрация:
    23 ноя 2004
    Сообщения:
    2.348
    Да.
     
    BogdanKartX нравится это.
  5. UbIvItS

    UbIvItS Well-Known Member

    Публикаций:
    0
    Регистрация:
    5 янв 2007
    Сообщения:
    6.241
    никто не мешает закачать старые мсдн для пущей уверенности :)
     
  6. aa_dav

    aa_dav Active Member

    Публикаций:
    0
    Регистрация:
    24 дек 2008
    Сообщения:
    462
    Там снизу написано в каких версиях винды функция появилась.
    Но что верно, что в онлайн-МСДН сейчас это не ниже Windows 2000 если я правильно помню. Всё что ниже уже настолько устарело, что в документации не упоминается даже.
    Если нужна уверенность, что заработает на Windows 95, то надо качать старые архивы.
     
  7. alex_dz

    alex_dz Active Member

    Публикаций:
    0
    Регистрация:
    26 июл 2006
    Сообщения:
    458
    А зачем микрософту напрягаться и писать какие-то упоминания о XP/7/8 ежели они уже на помойке истории?
     
  8. BogdanKartX

    BogdanKartX New Member

    Публикаций:
    0
    Регистрация:
    29 мар 2023
    Сообщения:
    10
    Теперь там уже XP но не везде, к примеру в функции CreateFile написано Windows XP, а в CloseHandle Windows 2000
     
  9. Rel

    Rel Well-Known Member

    Публикаций:
    2
    Регистрация:
    11 дек 2008
    Сообщения:
    5.330
    По сабжу: никому нельзя доверять, особенно элюминантам риптилоидам из майкрософта, я слышал они еще и аметисты там все в своей компании...
     
    BogdanKartX нравится это.
  10. BogdanKartX

    BogdanKartX New Member

    Публикаций:
    0
    Регистрация:
    29 мар 2023
    Сообщения:
    10
    Не все MSDN сохранились. Например, MSDN 2010 - 2013 не сохранились. Да я знаю что они были в онлайне, но их можно было скачать, и так они не назывались.
     
  11. UbIvItS

    UbIvItS Well-Known Member

    Публикаций:
    0
    Регистрация:
    5 янв 2007
    Сообщения:
    6.241
    спиииии вижуал студио (старенький) с мсдн, думаю, вполне можно на торрентах нарыть. а ежли линки ужо битые - запишись на форумы любителей древних вынь (у них, наверняка, всё это безобразие есть). :)
     
  12. BogdanKartX

    BogdanKartX New Member

    Публикаций:
    0
    Регистрация:
    29 мар 2023
    Сообщения:
    10
    ;) Но вообще я начал не сомневаться, так как у них в справке по функции InstallELAMCertificateInfo, которая появилась по справке в Win 8.1, у них в примере использования она написана как InstallElamCertificateInfo, и в ремарках назван параметр hElamFile, а не ELAMFile
     
  13. alex_dz

    alex_dz Active Member

    Публикаций:
    0
    Регистрация:
    26 июл 2006
    Сообщения:
    458
    зачем микрофосту поддерживать актуальную док-ю для xp -vista-7-8 если последняя платная поддержка ОСей завершилась?
    поддержка стоит денег
    деньги НЕ поступают
    все, финита ля комедия
     
  14. Thetrik

    Thetrik UA6527P

    Публикаций:
    0
    Регистрация:
    25 июл 2011
    Сообщения:
    875
    alex_dz, так эти функции не изменились с 2000/XP. Ничего не нужно делать чтобы актуализировать документацию.
     
  15. M0rg0t

    M0rg0t Well-Known Member

    Публикаций:
    0
    Регистрация:
    18 окт 2010
    Сообщения:
    1.576
    Последний локальный мсдн датирован 2007 годом, идет с 2008 студией, при желании находится на торрентах.
    Онлайн справка полный шлак. Они, петухи, меняют "минимум клиент" на последнюю актуальную ОС, типа вин 8.1, ибо более ранние не поддерживаются.
     
    Vapaamies и justice нравится это.
  16. Rel

    Rel Well-Known Member

    Публикаций:
    2
    Регистрация:
    11 дек 2008
    Сообщения:
    5.330
    Вот по мне они петушары, что врубили автоматический перевод по-умолчанию, вот блет я прекрасно знаю английский, зачем мне этот ужасный машинный перевод, который куда хуже оригинала читается.
     
    Vapaamies и Thetrik нравится это.
  17. Application

    Application Active Member

    Публикаций:
    1
    Регистрация:
    15 окт 2022
    Сообщения:
    110
    машино-петушинный )
     
    R81... нравится это.
  18. UbIvItS

    UbIvItS Well-Known Member

    Публикаций:
    0
    Регистрация:
    5 янв 2007
    Сообщения:
    6.241
    мокрые от апи давно отказаться хотели: по их мнению апи нарушают безопасность системы, ибо слишком глубоко показывают её потроха. скорей всего, оставят прямой доступ для разрабов дров (доступ к докам и тулзам будет по подписке + введут понятие "нелегальной разработки драйверов да прочего ПО") :)
     
    Vapaamies и R81... нравится это.
  19. Application

    Application Active Member

    Публикаций:
    1
    Регистрация:
    15 окт 2022
    Сообщения:
    110
    Они сделали доступным для народонаселения 'слишком много', и видимо поняли это не сразу. Сейчас у них задача, все это 'забрать'.
    Полностью перекрыть утечку информации невозможно, но можно добиться тово, что она будет невероятно искажена :)
     
    Vapaamies и R81... нравится это.
  20. Entropy

    Entropy Member

    Публикаций:
    0
    Регистрация:
    23 авг 2020
    Сообщения:
    185
    Так это что же получается, захотел написать прогу под Win7,захожу на MSDN а там всё под Win10-11
    --- Сообщение объединено, 2 апр 2023 ---
    дело к этому идёт...