макрос GET_VENDOR_ID_FROM_PARAMSET (a2dpsidebandaudio.h)
Этот макрос для получения идентификатора поставщика из НАБОРА PARAMS ПОСТАВЩИКА, производный от SIDEBAND_PARAMS_SET_A2DP_VENDOR_BASE, определяется следующим образом.
#define VENDOR_ID_MASK 0x0000FFFF
#define GET_VENDOR_ID_FROM_PARAMSET(paramSet) ((paramSet).Data1 & VENDOR_ID_MASK)
SIDEBAND_PARAMS_SET_A2DP_VENDOR_BASE
Базовый GUID для определенного поставщиком набора параметров боковой полосы A2DP
Звуковой драйвер задает 32-разрядный элемент Data1 идентификатором поставщика. Верхний 16 бит должен иметь значение 0. Для нижнего 16-разрядного номера должно быть задан допустимый идентификатор компании, определенный в номерах, назначенных Bluetooth.
Дополнительные сведения см. в https://www.bluetooth.com/specifications/assigned-numbers/company-identifiers
{xxxxxxxx-FE37-468B-AF72-411C0E5A3FFC}
DEFINE_GUID(SIDEBAND_PARAMS_SET_A2DP_VENDOR_BASE,
0x00000000, 0xfe37, 0x468b, 0xaf, 0x72, 0x41, 0x1c, 0xe, 0x5a, 0x3f, 0xfc);
Синтаксис
void GET_VENDOR_ID_FROM_PARAMSET(
paramSet
);
Параметры
paramSet
Набор параметров. (Ожидается дополнительная информация)
Возвращаемое значение
Никакой
Требования
Требование | Ценность |
---|---|
заголовка | a2dpsidebandaudio.h |