IBasicDevice interface

Encapsulates the methods and events needed to model a DLNA Device.

Members

The IBasicDevice interface inherits from IInspectable. IBasicDevice also has these types of members:

Methods

The IBasicDevice interface has these methods.

MethodDescription
add_ConnectionStatusChanged

Registers an event handler for the ConnectionStatusChanged event.

CanWakeDevices

Retrieves a value that indicates if the device can wake.

ConnectionStatus

Returns an enumeration value indicating whether the device is currently on-line, off-line or sleeping but wakeable.

Description

Retrieves a description of the device.

DiscoveredOnCurrentNetwork

Retrieves a value that indicates if the device is on the current network.

FriendlyName

Retrieves the device’s friendly name.

Icons

Returns a vector of IDeviceIcon interfaces.

IpAddresses

Returns a vector of IP addresses.

ManufacturerName

Retrieves the device’s manufacturer name.

ManufacturerUrl

Retrieves the device’s manufacturer URL.

ModelName

Retrieves the device’s model name.

ModelNumber

Retrieves the device’s model number.

ModelUrl

Retrieves the device’s model URL.

PhysicalAddresses

Returns a vector of physical addresses.

PresentationUrl

Retrieves the device’s presentation URL.

RemoteStreamingUrls

Returns a vector of remote streaming URLs.

remove_ConnectionStatusChanged

Unregisters an event handler for the ConnectionStatusChanged event.

SerialNumber

Retrieves the device’s serial number.

Type

Retreives an enumeration value indicating the device type of the DLNA device.

UniqueDeviceName

Retrieves the device’s unique device name (UDN).

 

 

 

Community Additions

ADD
Show:
© 2014 Microsoft