Indice di API Windows

Di seguito è riportato un elenco del contenuto di riferimento per l'API (Application Programming Interface) di Windows per le applicazioni desktop e server.

Usando l'API Windows, è possibile sviluppare applicazioni eseguite correttamente in tutte le versioni di Windows sfruttando al tempo stesso le funzionalità e le funzionalità specifiche di ogni versione. Si noti che in precedenza si chiamava API Win32. Il nome API Windows riflette in modo più accurato le radici in Windows a 16 bit e il relativo supporto in Windows a 64 bit.

Interfaccia utente

L'API dell'interfaccia utente di Windows crea e usa finestre per visualizzare l'output, richiedere l'input dell'utente ed eseguire le altre attività che supportano l'interazione con l'utente. La maggior parte delle applicazioni crea almeno una finestra.

Ambiente Windows (shell)

Input e messaggistica dell'utente

Accesso ai dati e archiviazione

Diagnostica

L'API diagnostica consente di risolvere i problemi dell'applicazione o del sistema e monitorare le prestazioni.

Elementi grafici e multimediali

Le API Grafica, multimediale, audio e video consentono alle applicazioni di incorporare testo formattato, grafica, audio e video.

Dispositivi

Servizi di sistema

Le API di Servizi di sistema consentono alle applicazioni di accedere alle risorse del computer e alle funzionalità del sistema operativo sottostante, ad esempio memoria, file system, dispositivi, processi e thread.

Sicurezza e identità

Le API sicurezza e identità abilitano l'autenticazione delle password all'accesso, la protezione discrezionale per tutti gli oggetti di sistema condivisibili, il controllo degli accessi con privilegi, rights management e il controllo della sicurezza.

Installazione e manutenzione di applicazioni

Amministratore e gestione del sistema

Le interfacce di amministrazione del sistema consentono di installare, configurare e gestire applicazioni o sistemi.

Rete e Internet

Le API di rete consentono la comunicazione tra applicazioni in rete. È anche possibile creare e gestire l'accesso alle risorse condivise, ad esempio directory e stampanti di rete.

API deprecate o legacy

Di seguito sono riportate le tecnologie e le API obsolete o che sono state sostituite o deprecate dai sistemi operativi client e server Windows.