Što je Win32?

Alternativno nazivaju Windows API i WinAPI, Win32 je glavni skup Microsoft Windows API-ja koji se koriste za razvoj 32-bitnih aplikacija. Ovi API-ji su odgovorni za funkcije u sljedećim kategorijama:

  • Administracija i upravljanje - Instalirajte, konfigurirajte i servisne aplikacije ili sustave.
  • Dijagnostika - Otklanjanje poteškoća s aplikacijom, sustavom i praćenjem performansi.
  • Grafika i multimedija - Uključite formatirani tekst, grafiku, zvuk i video.
  • Umrežavanje - Komunicirajte između aplikacija na različitim računalima na mreži.
  • Sigurnost - Provjera autentičnosti lozinke, diskrecijska zaštita za sve objekte sustava, privilegirana kontrola pristupa, upravljanje pravima i revizija sigurnosti.
  • Usluge sustava - Omogućuje pristup računalnim resursima i operativnom sustavu, kao što su memorija, sustav datoteka, uređaji, procesi i niti.
  • Korisničko sučelje sustava Windows - Stvorite i upravljajte korisničkim sučeljem, kao što je prikaz izlaza, upit za unos korisnika i podršku za korisničku interakciju.

Sa svakom verzijom sustava Windows postoje dodaci, izmjene i depreciacije u API-ju. Stoga, Win32 ne odražava ispravno Win32-ove korijene u 16-bitnim sustavima Windows niti podršku za 64-bitni Windows, zbog čega Microsoft i drugi sada Win32 nazivaju Windows API-jem.

32-bitni, pojmovi operacijskog sustava, x86