IUPnPRegistrar 인터페이스(upnphost.h)
IUPnPRegistrar 인터페이스는 디바이스 호스트의 컨텍스트에서 실행되는 디바이스를 등록합니다.
상속
IUPnPRegistrar 인터페이스는 IUnknown 인터페이스에서 상속됩니다. IUPnPRegistrar 에는 다음과 같은 유형의 멤버도 있습니다.
메서드
IUPnPRegistrar 인터페이스에는 이러한 메서드가 있습니다.
IUPnPRegistrar::GetUniqueDeviceName GetUniqueDeviceName 메서드는 지정된 디바이스에 대한 UDN을 검색합니다. |
IUPnPRegistrar::RegisterDevice RegisterDevice 메서드는 디바이스 호스트에 디바이스를 등록합니다. 디바이스 정보는 디바이스 호스트에 의해 저장됩니다. 그런 다음 디바이스 호스트는 디바이스 식별자를 반환하고 네트워크에서 디바이스를 게시하고 알릴 수 있습니다. |
IUPnPRegistrar::RegisterDeviceProvider RegisterDeviceProvider 메서드는 디바이스 호스트에 디바이스 공급자를 등록합니다. 디바이스 공급자가 네트워크에 게시되지 않습니다. 대신 디바이스를 동적으로 만들고 RegisterRunningDevice를 사용하여 등록합니다. |
IUPnPRegistrar::RegisterRunningDevice RegisterRunningDevice 메서드는 실행 중인 디바이스를 디바이스 호스트에 등록합니다. |
IUPnPRegistrar::UnregisterDevice UnregisterDevice 메서드는 디바이스 호스트에서 디바이스의 등록을 취소합니다. 디바이스가 일시적으로 또는 영구적으로 등록 취소됩니다. |
IUPnPRegistrar::UnregisterDeviceProvider UnregisterDeviceProvider 메서드는 디바이스 호스트에서 디바이스 공급자의 등록을 영구적으로 취소하고 언로드합니다. IUPnPDeviceProvider::Stop 메서드가 호출됩니다. |
요구 사항
지원되는 최소 클라이언트 | Windows XP [데스크톱 앱만 해당] |
지원되는 최소 서버 | 지원되는 버전 없음 |
대상 플랫폼 | Windows |
헤더 | upnphost.h |