Freigeben über


IUPnPDevice::get_ParentDevice-Methode (upnp.h)

Die ParentDevice-Eigenschaft gibt das übergeordnete Element des Geräts an.

Syntax

HRESULT get_ParentDevice(
  [out] IUPnPDevice **ppudDeviceParent
);

Parameter

[out] ppudDeviceParent

Empfängt einen Verweis auf ein IUPnPDevice-Objekt , das das übergeordnete Gerät beschreibt. Dieser Verweis muss freigegeben werden, wenn er nicht mehr erforderlich ist. Wenn das Gerät kein übergeordnetes Gerät hat, ist es ein oberstes Gerät, und der Parameter empfängt NULL.

Rückgabewert

Für C++: Wenn die "get"-Methode dieser Eigenschaft erfolgreich ist, wird der Rückgabewert S_OK. Wenn es sich bei dem Gerät um ein oberstes Gerät handelt, wird der Rückgabewert S_FALSE. Andernfalls gibt die Methode einen der in WinError.h definierten COM-Fehlercodes zurück.

Hinweise

Verwenden Sie IUPnPDevice::IsRootDevice, um festzustellen, ob das Gerät über kein übergeordnetes Element verfügt.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows XP [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Nicht unterstützt
Zielplattform Windows
Kopfzeile upnp.h
DLL Upnp.dll

Weitere Informationen

IUPnPDevice

IUPnPDevice::Children