## Constants, Structures, and Types

UpnpClient_Handle
  Returned when a control point application registers with UpnpRegisterClient.
UpnpDevice_Handle
  Returned when a device application registers with UpnpRegisterRootDevice or UpnpRegisterRootDevice2.
UPnP_EventType
  The reason code for an event callback.
Upnp_SID[44]
  The Upnp_SID holds the subscription identifier for a subscription between a client and a device.
Upnp_SType
  Represents the different types of searches that can be performed using the SDK for UPnP Devices API.
Upnp_DescType
  Specifies the type of description in UpnpRegisterRootDevice2.
Upnp_Action_Request
  Returned as part of a UPNP_CONTROL_ACTION_COMPLETE callback.
Upnp_State_Var_Request
  Represents the request for current value of a state variable in a service state table.
Upnp_State_Var_Complete
  Represents the reply for the current value of a state variable in an asynchronous call.
Upnp_Event
  Returned along with a UPNP_EVENT_RECEIVED callback.
Upnp_Discovery
  Returned in a UPNP_DISCOVERY_RESULT callback.
Upnp_Event_Subscribe
  Returned along with a UPNP_EVENT_SUBSCRIBE_COMPLETE or UPNP_EVENT_UNSUBSCRIBE_COMPLETE callback.
Upnp_Subscription_Request
  Returned along with a UPNP_EVENT_SUBSCRIPTION_REQUEST callback.
UpnpVirtualDirCallbacks
  The UpnpVirtualDirCallbacks structure contains the pointers to file-related callback functions a device application can register to virtualize URLs.
(*Upnp_FunPtr)
  All callback functions share the same prototype, documented below.

Alphabetic index

This page was generated with the help of DOC++.