Índice de API do Windows

Veja a seguir uma lista do conteúdo de referência para a API (interface de programação de aplicativos) do Windows para aplicativos de desktop e servidor.

Usando a API do Windows, você pode desenvolver aplicativos que são executados com êxito em todas as versões do Windows, aproveitando os recursos e funcionalidades exclusivos para cada versão. (Observe que isso anteriormente era chamado de API Win32. O nome API do Windows reflete com mais precisão suas raízes no Windows de 16 bits e seu suporte no Windows de 64 bits.)

Interface do usuário

A API de interface do usuário do Windows cria e usa janelas para exibir a saída, solicitar a entrada do usuário e realizar as outras tarefas que dão suporte à interação com o usuário. A maioria dos aplicativos cria pelo menos uma janela.

Ambiente do Windows (Shell)

Entrada e mensagens do usuário

Armazenamento e acesso a dados

Diagnósticos

A API de Diagnóstico permite que você solucione problemas de aplicativo ou sistema e monitore o desempenho.

Gráficos e multimídia

As APIs gráficos, multimídia, áudio e vídeo permitem que os aplicativos incorporem texto, elementos gráficos, áudio e vídeo formatados.

Dispositivos

Serviços do sistema

As APIs de Serviços do Sistema dão aos aplicativos acesso aos recursos do computador e aos recursos do sistema operacional subjacente, como memória, sistemas de arquivos, dispositivos, processos e threads.

Segurança e identidade

As APIs de Segurança e Identidade habilitam a autenticação de senha no logon, proteção discricionária para todos os objetos do sistema compartilháveis, controle de acesso privilegiado, gerenciamento de direitos e auditoria de segurança.

Instalação e manutenção de aplicativos

Administração e gerenciamento do sistema

As interfaces de administração do sistema permitem que você instale, configure e serviço aplicativos ou sistemas.

Rede e Internet

As APIs de rede permitem a comunicação entre aplicativos em uma rede. Você também pode criar e gerenciar o acesso a recursos compartilhados, como diretórios e impressoras de rede.

APIs preteridas ou herdadas

Veja a seguir tecnologias e APIs que estão desatualizadas ou foram substituídas ou preteridas dos sistemas operacionais cliente e servidor Windows.