{A32552C5-BA61-457A-B59A-A2561E125E33}

UPnPDevice Class

Registry

InprocServer32

C:\Windows\system32\upnp.dll
  • ThreadingModel: Both

ProgID

UPnP.UPnPDevice.1

Programmable

TypeLib

{DB3442A7-A2E9-4A59-9CB5-F5C1A5D901E5}

Version

1.0

VersionIndependentProgID

UPnP.UPnPDevice

Instance

  • Type: ComObject

Methods

  • IconURL: string IconURL (string, int, int, int)

Properties

  • IsRootDevice: bool IsRootDevice () {get}
  • RootDevice: IUPnPDevice RootDevice () {get}
  • ParentDevice: IUPnPDevice ParentDevice () {get}
  • HasChildren: bool HasChildren () {get}
  • Children: IUPnPDevices Children () {get}
  • UniqueDeviceName: string UniqueDeviceName () {get}
  • FriendlyName: string FriendlyName () {get}
  • Type: string Type () {get}
  • PresentationURL: string PresentationURL () {get}
  • ManufacturerName: string ManufacturerName () {get}
  • ManufacturerURL: string ManufacturerURL () {get}
  • ModelName: string ModelName () {get}
  • ModelNumber: string ModelNumber () {get}
  • Description: string Description () {get}
  • ModelURL: string ModelURL () {get}
  • UPC: string UPC () {get}
  • SerialNumber: string SerialNumber () {get}
  • Services: IUPnPServices Services () {get}

MIT License. Copyright (c) 2021 Strontic.