UPnP API
목적
UPnP 프레임워크를 사용하면 지능형 어플라이언스, 무선 디바이스 및 PC의 동적 네트워킹을 사용할 수 있습니다. UPnP 인증 디바이스를 사용하기 위한 두 가지 API가 있습니다.
- 제어점 API는 디바이스를 찾고 제어하는 데 사용되는 COM 인터페이스 집합으로 구성됩니다.
- 디바이스 호스트 API는 컴퓨터에서 호스트되는 디바이스를 구현하는 데 사용되는 COM 인터페이스 집합으로 구성됩니다.
해당되는 경우
제어점 API를 사용하면 개발자가 UPnP 인증 디바이스를 검색하고 제어하는 애플리케이션을 작성할 수 있습니다. 개발자는 디바이스 호스트 API를 사용하여 UPnP 인증 디바이스의 기능을 구현하고 디바이스 호스트를 사용하여 UPnP 인증 디바이스의 검색, 설명, 제어, 프레젠테이션 및 이벤트 기능을 관리할 수 있습니다.
대상 개발자
제어점 API 및 디바이스 호스트 API를 사용하는 개발자는 UPnP 디바이스 아키텍처에 익숙해야 합니다. 자세한 내용은 UPnP 구현 설명서 및 UPnP 포럼을 참조하세요.
디바이스 호스트 API를 사용하는 개발자는 ATL(활성 템플릿 라이브러리) 및 COM 인터페이스에 익숙해야 합니다.
제어점 API 및 디바이스 호스트 API는 HTML 페이지에 포함된 스크립트부터 본격적인 C++ 및 Microsoft Visual Basic 프로그램에 이르기까지 다양한 애플리케이션에서 사용됩니다.
제어점 API만 VBScript(Visual Basic Scripting Edition)를 지원합니다.
런타임 요구 사항
제어점 API는 Microsoft Windows Millennium Edition, Windows XP, Windows XP Professional 및 Windows CE .NET을 실행하는 컴퓨터에서 사용됩니다.
디바이스 호스트 API는 Windows XP, Windows XP Professional 및 Windows CE .NET을 실행하는 컴퓨터에서 사용됩니다.
특정 기능을 지원하는 운영 체제에 대한 자세한 내용은 설명서의 "요구 사항"을 참조하세요.
섹션 내용
항목 | Description |
---|---|
UPnP 아키텍처 개요 |
일반 정보 및 배경. |
제어점 개요 |
제어점 API에 대한 일반 정보입니다. |
제어점 API 사용 |
UPnP 인증 디바이스를 제어하는 애플리케이션을 개발하는 방법을 보여 주는 샘플 코드입니다. |
제어점 API 참조 |
제어점 구성 요소 인터페이스, 메서드 및 이벤트에 대한 설명서입니다. |
디바이스 호스트 API 개요 |
디바이스 호스트 API에 대한 일반 정보입니다. |
디바이스 호스트 API 사용 |
UPnP 인증 디바이스용 애플리케이션을 개발하는 방법을 보여 주는 샘플 코드입니다. |
디바이스 호스트 API 참조 |
디바이스 호스트 구성 요소 인터페이스, 메서드 및 이벤트에 대한 설명서입니다. |