Hva er Win32?

Alternativt referert til som Windows API og WinAPI, er Win32 det viktigste settet av Microsoft Windows APIer som brukes til å utvikle 32-biters applikasjoner. Disse APIene er ansvarlige for funksjoner i følgende kategorier:

  • Administrasjon og administrasjon - Installer, konfigurer og service applikasjoner eller systemer.
  • Diagnostikk - Feilsøk program, systemproblemer og skjermytelse.
  • Grafikk og multimedia - Inkluder formatert tekst, grafikk, lyd og video.
  • Nettverk - Kommuniser mellom programmer på forskjellige datamaskiner på et nettverk.
  • Sikkerhet - Passordautentisering, diskresjonær beskyttelse for alle delbare systemobjekter, privilegert tilgangskontroll, rettighetsadministrasjon og sikkerhetsrevisjon.
  • Systemtjenester - Gir tilgang til datamaskinressurser og det underliggende operativsystemet, for eksempel minne, filsystem, enheter, prosesser og tråder.
  • Windows brukergrensesnitt - Opprett og administrer et brukergrensesnitt, for eksempel visningsutgang, spørsmål om brukerinngang og støtte for brukerinteraksjon.

Med hver versjon av Windows har det vært tilføyelser, endringer og avskrivninger gjort til API-en. Derfor reflekterer Win32 ikke riktig Win32s røtter i 16-biters Windows, eller støtten til 64-biters Windows. Derfor henviser Microsoft og andre nå til Win32 som Windows API.

32-biters operativsystemvilkår, x86