Windows API 인덱스
다음은 데스크톱 및 서버 애플리케이션용 Windows API(애플리케이션 프로그래밍 인터페이스)에 대한 참조 콘텐츠 목록입니다.
Windows API를 사용하여 각 버전에 고유한 기능과 기능을 활용하면서 모든 버전의 Windows에서 성공적으로 실행되는 애플리케이션을 개발할 수 있습니다. (이전에는 Win32 API라고 했습니다. 이름 Windows API는 16비트 Windows의 루트와 64비트 Windows에서의 지원을 보다 정확하게 반영합니다.)
사용자 인터페이스
Windows UI API는 창을 만들고 사용하여 출력을 표시하고, 사용자 입력을 요청하며, 사용자와의 상호 작용을 지원하는 다른 작업을 수행합니다. 대부분의 애플리케이션은 하나 이상의 창을 만듭니다.
Windows 환경(셸)
사용자 입력 및 메시징
데이터 액세스 및 스토리지
진단
진단 API 를 사용하면 애플리케이션 또는 시스템 문제를 해결하고 성능을 모니터링할 수 있습니다.
- 애플리케이션 복구 및 다시 시작
- 디버깅
- 오류 처리
- 이벤트 로깅
- 이벤트 추적
- HCP(하드웨어 카운터 프로파일링)
- NDF(네트워크 진단 프레임워크)
- 네트워크 모니터
- 성능 카운터
- PLA(성능 로그 및 경고)
- 프로세스 스냅샷
- 프로세스 상태(PSAPI)
- 구조적 예외 처리
- System Monitor(시스템 모니터)
- 대기 체인 통과
- WER(Windows 오류 보고)
- Windows 이벤트 로그
- Windows 문제 해결 플랫폼
그래픽 및 멀티미디어
그래픽, 멀티미디어,오디오 및 비디오 API를 사용하면 애플리케이션이 서식이 지정된 텍스트, 그래픽, 오디오 및 비디오를 통합할 수 있습니다.
- 코어 오디오
- Direct2D
- DirectComposition
- Directshow
- DirectWrite
- DirectX
- GDI(그래픽 디바이스 인터페이스)
- GDI+
- 미디어 스트리밍
- Microsoft Media Foundation
- Microsoft TV 기술
- Opengl
- 구성 모니터링
- 여러 디스플레이 모니터
- 사진 획득
- Windows 색 시스템
- WIC(Windows Imaging Component)
- Windows Media 오디오 및 비디오 코덱 및 DSP
- Windows Media Center
- Windows 미디어 형식
- Windows 미디어 라이브러리 공유 서비스
- Windows Media Player
- Windows Media Services
- Windows 무비 메이커
- Windows 멀티미디어
디바이스
- AllJoyn
- 통신 리소스
- 디바이스 액세스
- 디바이스 관리
- 강화된 스토리지
- 함수 검색
- 이미지 마스터링
- 위치
- PnP-X 연결 데이터베이스
- 인쇄
- 센서
- SENS(시스템 이벤트 알림 서비스)
- 도구 도움말
- UPnP
- 디바이스의 웹 서비스
- WIA(Windows 이미지 인식)
- Windows Media 장치 관리자
- Windows 이식 가능한 장치
시스템 서비스
System Services API는 애플리케이션에 컴퓨터의 리소스와 메모리, 파일 시스템, 디바이스, 프로세스 및 스레드와 같은 기본 운영 체제의 기능에 액세스할 수 있도록 합니다.
- 활동 코디네이터
- Com
- COM+
- 압축 API
- DTC(Distributed Transaction Coordinator)
- DLL(동적 연결 라이브러리)
- 하드웨어 요구 사항 계산기(HWREQCHK)
- 도움말 API
- Interprocess Communications:
- KTM(커널 트랜잭션 관리자)
- 메모리 관리
- 작업 레코더
- 전원 관리
- 원격 데스크톱 서비스
- 프로세스
- Services
- 동기화
- 스레드
- Windows 데스크톱 공유
- Windows 시스템 정보
보안 및 ID
보안 및 ID API를 사용하면 로그온 시 암호 인증, 모든 공유 가능한 시스템 개체에 대한 임의 보호, 권한 있는 액세스 제어, 권한 관리 및 보안 감사가 가능합니다.
- 인증
- 권한 부여
- 인증서 등록
- 암호화
- CNG(암호화 차세대)
- 디렉터리 서비스
- EAP(확장할 수 있는 인증 프로토콜)
- EAPHost(확장 가능한 인증 프로토콜 호스트)
- MS-CHAP 암호 관리
- NAP(네트워크 액세스 보호)
- NPS(네트워크 정책 서버 확장)
- 자녀
- 보안 WMI 공급자
- TBS(TPM 기본 서비스)
- Windows 생체 인식 프레임워크
애플리케이션 설치 및 서비스
시스템 관리자 및 관리
시스템 관리 인터페이스를 사용하면 애플리케이션 또는 시스템을 설치, 구성 및 서비스할 수 있습니다.
- 부팅 구성 데이터 WMI 공급자
- 장애 조치(failover) 클러스터
- FSRM(파일 서버 리소스 관리자)
- 그룹 정책
- MMC(Microsoft Management Console) 2.0
- Netshell
- 설정 관리 인프라
- 소프트웨어 인벤토리 로깅
- 소프트웨어 라이선스
- 관리자 다시 시작
- 설정 관리 인프라
- 시스템 복원
- 시스템 종료
- 작업 Scheduler
- 사용자 액세스 로깅
- Windows Virtual PC
- Microsoft Virtual Server
- 네트워크 부하 분산 공급자
- WMI v2 Windows Defender
- Windows 배포 서비스
- Windows 정품 이점
- Windows 관리 인프라
- WMI(Windows Management Instrumentation)
- Windows 원격 관리
- Windows 리소스 보호
- Windows Server Update Services
- Windows 시스템 평가 도구
- Windows 업데이트 에이전트
네트워킹 및 인터넷
네트워킹 API 를 사용하면 네트워크를 통해 애플리케이션 간에 통신할 수 있습니다. 디렉터리 및 네트워크 프린터와 같은 공유 리소스에 대한 액세스를 만들고 관리할 수도 있습니다.
- DNS(Domain Name System)
- DHCP(Dynamic Host Configuration Protocol)
- 팩스 서비스
- 연결 마법사
- HTTP 서버
- 인터넷 연결 공유 및 방화벽
- IP 도우미
- IPv6 인터넷 연결 방화벽
- 관리 정보 기반
- MSMQ(메시지 큐)
- 멀티캐스트 주소 MADCAP(동적 클라이언트 할당 프로토콜)
- NAT(네트워크 주소 변환)
- NLM(네트워크 목록 관리자)
- 네트워크 관리
- 네트워크 공유 관리
- 피어 투 피어
- 서비스 품질(QOS)
- 원격 프로시저 호출
- RAS(라우팅 및 원격 액세스 서비스)
- SNMP(Simple Network Management Protocol)
- SMB 관리
- TAPI(전화 통신 애플리케이션 프로그래밍 인터페이스)
- Webdav
- WebSocket 프로토콜 구성 요소
- 무선 네트워킹:
- Windows 필터링 플랫폼
- 고급 보안이 포함된 Windows 방화벽
- Windows HTTP 서비스(WinHTTP)
- Windows 인터넷(WinINet)
- WNet(Windows 네트워킹)
- Windows 네트워크 가상화
- Windows RSS 플랫폼
- Windows 소켓(Winsock)
- Windows 웹 서비스
- XML HTTP 확장 요청
사용되지 않거나 레거시 API
다음은 오래되었거나 Windows 클라이언트 및 서버 운영 체제에서 대체되거나 사용되지 않는 기술 및 API입니다.
- DirectMusic
- Directsound
- 이제 Microsoft UDDI SDK가 Microsoft BizTalk Server 포함되어 있습니다.
- 네트워크 DDE(동적 데이터 교환)
- 원격 설치 서비스: 대신 Windows 배포 서비스를 사용합니다.
- VDS(가상 디스크 서비스) : 대신 Windows Storage 관리를 사용합니다.
- 터미널 서비스: 원격 데스크톱 서비스를 사용합니다.
- Windows Media Rights Manager
- MAPI(Windows 메시징) : 대신 Office MAPI 를 사용합니다.
- Windows 가젯 플랫폼: 대신 UWP 앱을 만듭니다.
- Windows 사이드바: 대신 UWP 앱을 만듭니다.
- Windows SideShow: 대체 항목이 없습니다.
- WPF 비트맵 효과