IBDA_NameValueService interface (bdaiface.h)

[The feature associated with this page, Microsoft TV Technologies, is a legacy feature. Microsoft strongly recommends that new code does not use this feature.]

Retrieves name/value pairs from a media transform device (MTD) through the device's General Purpose Name Value Service (GPNVS). Name/value pairs are used to get the capabilities of the device.

Inheritance

The IBDA_NameValueService interface inherits from the IUnknown interface. IBDA_NameValueService also has these types of members:

Methods

The IBDA_NameValueService interface has these methods.

 
IBDA_NameValueService::GetValue

Gets a value by name.
IBDA_NameValueService::GetValueNameByIndex

Gets a name, specified by index, from the device's list of name/value pairs.
IBDA_NameValueService::SetValue

Sets a name/value pair in device memory.

Remarks

To declare the interface identifier (IID) for this interface, use the __uuidof operator: __uuidof(IBDA_NameValueService).

Requirements

Requirement Value
Target Platform Windows
Header bdaiface.h