Share via


시스템 서비스

이 섹션에는 데스크톱 앱용 Windows에서 제공하는 시스템 API 및 서비스에 대한 참조가 포함되어 있습니다. 여기에는 일반적으로 사용할 수 있는 서비스가 포함됩니다.

  • COM(구성 요소 개체 모델)입니다.
  • 파일 압축.
  • 동적 연결 라이브러리.
  • 메모리 관리.
  • 전원 관리.
  • 보안 Enclave(신뢰할 수 있는 실행).
  • 여러 실행 스레드의 생성 및 조정입니다.
  • 서비스 애플리케이션의 개발입니다.
  • Windows 메시징.
  • Windows 시스템 정보 가져오기
  • 도움말 API입니다.

섹션 내용

주제 설명
COM COM은 상호 작용할 수 있는 이진 소프트웨어 구성 요소를 만들기 위한 플랫폼 독립적이고 분산된 개체 지향 시스템입니다. COM은 Microsoft의 OLE(복합 문서) 및 ActiveX(인터넷 지원 구성 요소) 기술의 기초 기술입니다.
COM+ COM+는 COM(Microsoft Component Object Model) 및 MTS(Microsoft Transaction Server)의 진화된 기능입니다. COM+는 COM, MTS 및 기타 COM 기반 기술을 사용하여 작성된 애플리케이션을 빌드하고 확장합니다. COM+는 스레드 할당 및 보안과 같이 이전에 직접 프로그래밍해야 했던 많은 리소스 관리 작업을 처리합니다. 또한 COM+는 스레드 풀링, 개체 풀링 및 Just-In-Time 개체 활성화를 제공하여 애플리케이션의 확장성을 높입니다. 또한 COM+는 트랜잭션이 네트워크를 통해 여러 데이터베이스에 걸쳐 있는 경우에도 트랜잭션 지원을 제공하여 데이터의 무결성을 보호하는 데 도움이 됩니다.
활동 코디네이터 Activity Coordinator API는 시스템에서 지연 가능한 작업의 실행을 조정합니다. 지연 가능한 작업은 즉시 실행할 필요가 없는 작업입니다. 시스템이 작업을 실행하는 것이 다른 진행 중인 작업을 방해하지 않는 원하는 상태에 있는 시점까지 실행을 연기할 수 있습니다.
압축 API 압축 API는 Windows MSZIP, XPRESS, XPRESS_HUFF 및 LZMS 압축 알고리즘을 노출합니다. 이렇게 하면 Windows 애플리케이션 개발자가 버전, 서비스를 관리하고 노출된 압축 알고리즘을 확장할 수 있습니다.
분산 트랜잭션 코디네이터 DTC(Distributed Transaction Coordinator)를 사용하는 시스템 관리자 및 개발자를 위한 가이드 및 참조 설명서입니다.
Microsoft.Dtc.PowerShell.Diagnostics 진단 위해 MSDTC(Microsoft Distributed Transaction Coordinator)와 함께 제공되는 PowerShell cmdlet에 대한 정보를 제공합니다.
Microsoft.MsDtcManagement.Commands 관리를 위해 MSDTC(Microsoft Distributed Transaction Coordinator)와 함께 제공되는 PowerShell cmdlet에 대한 정보를 제공합니다.
동적 링크 라이브러리 DLL을 만들고 관리하는 방법입니다.
도움말 API 도움말 API를 사용하면 도움말 카탈로그를 열고 도움말 콘텐츠 항목을 검색할 수 있습니다.
Interprocess Communications 메일 슬롯 및 파이프를 사용하는 방법.
커널 트랜잭션 관리자 트랜잭션된 파일 및 레지스트리 작업을 사용하거나 다른 리소스에 대한 트랜잭션을 정의하는 방법입니다.
메모리 관리 핵심 메모리 관리 서비스.
MultiPoint 서비스 여러 사용자가 클래스룸 환경과 같은 동일한 컴퓨터를 동시에 사용할 수 있도록 하는 서버 역할입니다.
작업 레코더 작업 레코더를 사용하면 애플리케이션이 Windows 프리페치 메커니즘을 공용 인터페이스로 노출하여 동일한 파일 데이터에 반복적으로 액세스하는 작업의 속도를 높일 수 있습니다.
전원 관리 핵심 전원 관리 서비스.
프로세스 및 스레드 프로세스 및 스레드를 만들고 관리하는 방법입니다.
원격 데스크톱 서비스 원격 데스크톱 서비스와 프로그래밍 방식으로 상호 작용하는 방법
보안 Enclave 보안 enclave는 신뢰할 수 있는 실행 환경을 만드는 데 사용됩니다.
서비스 서비스를 만들고 관리하는 방법입니다.
동기화 여러 실행 스레드를 조정하는 방법입니다.
Windows 데스크톱 공유 Windows 데스크톱 공유는 다자간 화면 공유 기술입니다. 주요 시나리오에는 원격 지원, 실시간 공동 작업 및 회의 및 비디오 통신이 포함됩니다.
Windows Notification Framework 설치 또는 마이그레이션이 발생한 후 애플리케이션을 검색하고 복구하는 데 사용되는 함수(및 함수 콜백 프로토타입)를 문서화합니다.
Linux용 Windows 하위 시스템 WSL(Linux용 Windows 하위 시스템) 프로그래밍 인터페이스에 대한 참조 정보입니다.
Windows 시스템 정보 레지스트리 및 키 시스템 구성 및 버전 정보에 프로그래밍 방식으로 액세스하는 방법입니다.