영어로 읽기

다음을 통해 공유


upnp.h 헤더

이 헤더는 UPnP API에서 사용됩니다. 자세한 내용은 다음을 참조하세요.

upnp.h에는 다음과 같은 프로그래밍 인터페이스가 포함되어 있습니다.

인터페이스

 
IUPnPAddressFamilyControl

IUPnPAddressFamilyControl 인터페이스는 Device Finder 개체의 주소 패밀리 플래그에 액세스합니다.
IUPnPAsyncResult

IUPnPAsyncResult 인터페이스는 완료된 비동기 I/O 작업의 UPnP 제어 지점에 알리는 데 사용됩니다.
IUPnPDescriptionDocument

IUPnPDescriptionDocument 인터페이스를 사용하면 애플리케이션이 디바이스 설명을 로드할 수 있습니다.
IUPnPDescriptionDocumentCallback

IUPnPDescriptionDocumentCallback 인터페이스를 사용하면 UPnP 프레임워크가 비동기 로드 작업의 결과를 애플리케이션에 전달할 수 있습니다.
IUPnPDevice

IUPnPDevice 인터페이스를 사용하면 애플리케이션이 특정 디바이스에 대한 정보를 검색할 수 있습니다.
IUPnPDeviceDocumentAccess

IUPnPDeviceDocumentAccess 인터페이스를 사용하면 애플리케이션이 디바이스 설명 문서의 URL을 가져올 수 있습니다.
IUPnPDeviceDocumentAccessEx

특정 디바이스에 대한 전체 XML 디바이스 설명 문서를 가져오는 메서드를 제공합니다.
IUPnPDeviceFinder

IUPnPDeviceFinder 인터페이스를 사용하면 애플리케이션에서 디바이스를 찾을 수 있습니다.
IUPnPDeviceFinderAddCallbackWithInterface

IUPnPDeviceFinderAddCallbackWithInterface 인터페이스를 사용하면 UPnP 프레임워크가 애플리케이션과 통신할 수 있습니다.
IUPnPDeviceFinderCallback

IUPnPDeviceFinderCallback 인터페이스를 사용하면 UPnP 프레임워크가 비동기 검색 결과를 애플리케이션에 전달할 수 있습니다.
IUPnPDevices

IUPnPDevices 인터페이스는 디바이스 컬렉션을 열거합니다.
IUPnPHttpHeaderControl

호출자가 디바이스에 대한 HTTP 요청에서 전송된 추가 HTTP 헤더를 지정할 수 있도록 합니다.
IUPnPService

IUPnPService 인터페이스를 사용하면 애플리케이션이 상태 변수를 쿼리하고 서비스의 instance 작업을 호출할 수 있습니다.
IUPnPServiceAsync

이 인터페이스를 사용하여 상태 변수를 비동기적으로 쿼리하고 서비스의 instance 작업을 호출합니다.
IUPnPServiceCallback

IUPnPServiceCallback 인터페이스는 서비스 개체의 클라이언트에 이벤트 알림을 보내는 데 사용됩니다.
IUPnPServiceDocumentAccess

이 인터페이스를 사용하여 SCPD(서비스 제어 프로토콜 설명) 문서를 검색하여 UPnP 제어 지점 애플리케이션에 제공하여 서비스에서 지원하는 작업을 노출하고 상태 변수에 대한 정보를 제공합니다.
IUPnPServiceEnumProperty

이 인터페이스를 사용하여 IUPnPServices 개체에서 열거된 IUPnPService 개체에서 SCPD(서비스 제어 프로토콜 설명) 다운로드 및 이벤트 구독을 지연할 수 있습니다.
IUPnPServices

IUPnPServices 인터페이스는 서비스 컬렉션을 열거합니다.