UCC_MEDIA_DEVICE_PROPERTY Enumeration
Enumerates the IDs of the properties of a media device.
Namespace: Microsoft.Office.Interop.UccApi
Assembly: Microsoft.Office.Interop.UccApi (in microsoft.office.interop.uccapi.dll)
Assembly: Microsoft.Office.Interop.UccApi (in microsoft.office.interop.uccapi.dll)
| Member name | Description |
|---|---|
| UCCMDP_AUDIO_DEVICE_DSOUND_GUID | The ID of a property of the string (BSTR) type identifying the DSound GUID of an audio device. |
| UCCMDP_AUDIO_DEVICE_WAVE_ID | The ID of a property of the integer (LONG) type identifying the wave ID of an audio device. |
| UCCMDP_DEVICE_PNP_NAME | The ID of a property of the string (BSTR) type identifying the Plug-n-Play name of a device. |
| UCCMDP_PRODUCT_VENDOR_ID | The ID of a property of the integer (LONG) type identifying the product ID or vendor ID as exposed by a device. |
| UCCMDP_TELEPHONY_DEVICE_ID | The ID of a property of the string (BSTR) type identifying the ID of a telephony device using a human interface descriptor (HID) or an equivalent. |
| UCCMDP_TELEPHONY_DEVICE_NAME | The ID of a property of the string (BSTR) type identifying the name of a telephony device. |
| UCCMDP_TELEPHONY_DEVICE_SUB_TYPE | The ID of a property of the UCC_TELEPHONY_DEVICE_SUB_TYPES type identifying the subtype of a telephony device. An example of such a device is a handset or a speaker. |
An application can determine the data type and accessibility as well as the applicable class of the properties defined by this enumeration using the UCC_PROPERTY_TYPE and UCC_PROPERTY_ACCESSIBILITY as well UCC_PROPERTY_CLASS enumerations.
Win32 COM/C++ Syntax
typedef enum UCC_MEDIA_DEVICE_PROPERTY
{
UCCMDP_TELEPHONY_DEVICE_ID = 1 | UCCPCL_MEDIA_DEVICE | UCCPAC_READ_ONLY | UCCPT_STRING,
UCCMDP_TELEPHONY_DEVICE_NAME = 2 | UCCPCL_MEDIA_DEVICE | UCCPAC_READ_ONLY | UCCPT_STRING,
UCCMDP_TELEPHONY_DEVICE_SUB_TYPE = 3 | UCCPCL_MEDIA_DEVICE | UCCPAC_READ_ONLY | UCCPT_ENUMERATION,
UCCMDP_PRODUCT_VENDOR_ID = 4 | UCCPCL_MEDIA_DEVICE | UCCPAC_READ_ONLY | UCCPT_STRING,
UCCMDP_DEVICE_PNP_NAME = 5 | UCCPCL_MEDIA_DEVICE | UCCPAC_READ_ONLY | UCCPT_STRING,
UCCMDP_AUDIO_DEVICE_WAVE_ID = 6 | UCCPCL_MEDIA_DEVICE | UCCPAC_READ_ONLY | UCCPT_NUMERIC,
UCCMDP_AUDIO_DEVICE_DSOUND_GUID = 7 | UCCPCL_MEDIA_DEVICE | UCCPAC_READ_ONLY | UCCPT_STRING
};