You are on page 1of 1

La Interfaz de Programacin de Aplicaciones, cuyo acrnimo en ingls es API (Application

Programming Interface), es un conjunto de funciones residentes en bibliotecas (generalmente


dinmicas, tambin llamadas DLLs por sus siglas en ingls, trmino usado para referirse a
stas en Windows) que permiten que una aplicacin corra bajo un determinado sistema
operativo. En este caso se refiere a las aplicaciones Windows.
Debido a su estrecha relacin con el desarrollo de software, los programas en sus
especificaciones generalmente explicitan la versin de la API del sistema operativo, mediante
diversas nomenclaturas tales como la versin especfica del sistema operativo (para Windows
98, por ejemplo), o explicitando la versin del conjunto de bibliotecas (Plataforma Win32, etc.).
Las funciones API se dividen en varias categoras:
* Depuracin y manejo de errores
* E/S de dispositivos
* DLLs, procesos e hilos
* Comunicacin entre procesos
* Manejo de la memoria
* Monitoreo del desempeo
* Manejo de energa
* Almacenamiento
* Informacin del sistema
* GDI (interfaz para dispositivos grficos) de Windows (tales como impresoras)
* Interfaz de usuario de Windows

You might also like