IUPnPService interface (upnp.h)
The IUPnPService interface enables an application to query state variables and invoke actions on an instance of a service.
Inheritance
The IUPnPService interface inherits from the IDispatch interface. IUPnPService also has these types of members:
Methods
The IUPnPService interface has these methods.
IUPnPService::AddCallback The AddCallback method registers an application's callback with the UPnP framework. |
IUPnPService::get_Id The Id property specifies the service ID for the service. |
IUPnPService::get_LastTransportStatus For queries related to evented variables, the LastTransportStatus property specifies the HTTP status of the last IUPnPService::InvokeAction operation. |
IUPnPService::get_ServiceTypeIdentifier The ServiceTypeIdentifier property specifies the service type identifier for the device. |
IUPnPService::InvokeAction Invokes a method on the device. |
IUPnPService::QueryStateVariable The QueryStateVariable method returns the value of the specified service's state variable. |
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows XP [desktop apps only] |
Minimum supported server | None supported |
Target Platform | Windows |
Header | upnp.h |