상기 API ( 145 ) 는 , 예 를 들 면 , 상기 어플리케이션 ( 147 ) 이 상기 커널 ( 141 ) 또는 상기 미들웨어 ( 143 ) 에서 제공 되 는 기능 을 제어 하 기 위한 인터페이스 로 , 예 를 들 면 , 파일 제어 , 창 제어 , 화상 처리 , 또는 문자 제어 등 을 위한 적어도 하나 의 인터페이스 또는 함수 ( 예 : 명령어 ) 를 포함 할 수 있 다 .