Important:
This is retired content. This content is outdated and is no longer being maintained. It is provided as a courtesy for individuals who are still using these technologies. This content may contain URLs that were valid when originally published, but now link to sites or pages that no longer exist.
A version of this page is also available for
4/8/2010

This structure is handed in to the callback as pvSvcParamwhen the callback ID is UPNPCB_CONTROL.

Syntax

typedef struct {
  PCWSTR 
pszRequestXML;
  PCWSTR 
pszSID;
  PCWSTR 
pszServiceType;
  PCWSTR 
pszAction;
  PCWSTR 
pszUDN;
  DWORD 
iAction;
  DWORD 
cInArgs;
  UPNPPARAM* 
pInArgs;
  PVOID 
Reserved1; 
} UPNPSERVICECONTROL;

Members

pszRequestXML

Raw SOAP request.

pszSID

Service identifier from the device description.

pszServiceType

Service type.

pszAction

Name of control action.

pszUDN

Unique device name.

iAction

Reserved.

cInArgs

Number of input parameters.

pInArgs

Array of input parameters.

Reserved1

Reserved.

Requirements

Header upnpdevapi.h
Windows Embedded CE Windows CE .NET 4.0 and later
Windows Mobile Windows Mobile Version 5.0 and later

See Also