Microsoft Windows 응용 프로그램 프로그래밍 인터페이스 및 프레임워크 목록
List of Microsoft Windows application programming interfaces and frameworks다음은 Microsoft API 및 프레임워크 목록입니다.
API
![]() |
현재의
- 컴포넌트 모델
- ActiveX(기본 웹 브라우저 Microsoft Edge에서는 지원되지 않지만)
- 컴포넌트 객체 모델(COM)
- 분산 컴포넌트 오브젝트 모델(DCOM)
- COM+
- Microsoft Data Access Components (MDAC; 데이터 액세스 컴포넌트) (OLE DB 포함)
- 암호화 API(CAPICOM)
- ActiveX 데이터 객체(ADO)
- 콜라보레이션 데이터 오브젝트(CDO)
- Windows 런타임(WinRT)
- 유니버설 윈도 플랫폼(UWP)
- 다이렉트 쇼
- 다이렉트X
- Media Foundation (Windows Vista / Windows 7)
- 인터페이스
- 그래픽스 디바이스 인터페이스(GDI) 및 GDI+
- 응용 프로그램프로그래밍 인터페이스(API)
- MAPI(Messaging Application Programmessaging Application Programming Interface(MAPI)
- RAPI(Remote Application Programmote Application Programming Interface(RAPI)
- 음성 애플리케이션 프로그래밍 인터페이스(SAPI)
- Telephony Application Programming Interface(TAPI; 텔레포니응용 프로그램프로그래밍 인터페이스)
- 확장 가능한 스토리지 엔진(제트 블루)
- 오브젝트 링크 및 임베딩(OLE)
- 삭제(템플릿 참조)Microsoft API 섹션:소프트웨어 팩토리)
- Windows 이미지 취득(WIA)
- Windows Management Instrumentation(WMI)
- 윈석
- Win32 콘솔
- Windows API(현재 버전:Win32, Win64)
권장되지 않음
- 액티브 스크립팅
- Windows NT 서버용 콜라보레이션 데이터 객체
- 동적 데이터 교환
- 오래된 데이터 액세스 테크놀로지
- Jet 데이터베이스 엔진
- 데이터 객체
- 제트 데이터 액세스 개체
- 원격 데이터 객체(RDO)
- 리모트 데이터 서비스(RDS)
- API 설정
- Windows API(구 버전: Win16, Win32s)
- 크로스 플랫폼 Xbox 360/Windows 개발을 위한 XNA 라이브러리
프레임워크
![]() |
- .NET 프레임워크
- 원격, 어셈블리, 메타데이터
- 공통 언어 런타임, 공통 유형 시스템, 글로벌 어셈블리 캐시, Microsoft 중간 언어, Windows 양식
- ADO.NET, ASP네트워크
- Windows Communication Foundation (WCF)
- Windows 프레젠테이션 파운데이션(WPF)
- Windows Workflow Foundation (WF)
- Windows CardSpace (WCS)
- 유니버설 윈도 플랫폼(UWP)
- Windows PowerShell
- Microsoft Management Console (MMC
- 텍스트 서비스 프레임워크
- Windows 드라이버 모델
- Windows 드라이버 파운데이션
라이브러리
- Microsoft Foundation Class Library(MFC)
- 액티브 템플릿 라이브러리(ATL)
- 프레임워크 클래스 라이브러리(FCL)
- 오브젝트 윈도 라이브러리(OWL)
- 표준 템플릿 라이브러리(STL)
- Visual Component Library(VCL)
- Windows 템플릿 라이브러리(WTL)
- Windows UI 라이브러리(Win)UI)
- 텍스트 객체 모델(TOM)
서드파티
![]() |