Что такое Win32?

Альтернативно называемый Windows API и WinAPI, Win32 является основным набором API Microsoft Windows, используемым для разработки 32-разрядных приложений. Эти API отвечают за функции в следующих категориях:

  • Администрирование и управление - установка, настройка и обслуживание приложений или систем.
  • Диагностика - устранение неполадок приложения, системных проблем и мониторинг производительности.
  • Графика и мультимедиа - включают форматированный текст, графику, аудио и видео.
  • Сеть - общение между приложениями на разных компьютерах в сети.
  • Безопасность - аутентификация по паролю, дискреционная защита для всех разделяемых системных объектов, привилегированный контроль доступа, управление правами и аудит безопасности.
  • Системные службы. Предоставляет доступ к ресурсам компьютера и базовой операционной системе, такой как память, файловая система, устройства, процессы и потоки.
  • Пользовательский интерфейс Windows - создавайте и управляйте пользовательским интерфейсом, таким как вывод на экран, запрос на ввод данных пользователем и поддержка взаимодействия с пользователем.

В каждой версии Windows были добавлены, изменены и устарели ее API. Поэтому Win32 не отражает должным образом корни Win32 в 16-битной Windows и не поддерживает 64-битную Windows, поэтому Microsoft и другие теперь называют Win32 как Windows API.

32-разрядная версия, термины операционной системы, x86