Share via


IUPnPDevice::ParentDevice (Windows Embedded CE 6.0)

1/6/2010

This method returns the parent of the device.

Syntax

HRESULT get_ParentDevice(
  IUPnPDevice** ppudDeviceParent
);

Parameters

  • ppudDeviceParent
    [out] Receives a reference to an IUPnPDevice:IDispatch object that describes the parent device. This reference must be released when it is no longer required. If the device has no parent, it is a topmost device, and the parameter receives NULL.

Return Value

  • S_OK
    This method was successful.
  • S_FALSE
    The device is a topmost device.

Otherwise, the method returns one of the COM error codes defined in WinError.h.

Remarks

To determine if the device has no parent, use IUPnPDevice::IsRootDevice.

Requirements

Header upnp.h
Library uuid.lib
Windows Embedded CE Windows CE .NET 4.0 and later

See Also

Reference

IUPnPDevice
IUPnPDevice::Children