GET_VENDOR_ID_FROM_PARAMSET Makro (a2dpsidebandaudio.h)
Dieses Makro zum Abrufen der Anbieter-ID aus dem VENDOR PARAMS SET, das von SIDEBAND_PARAMS_SET_A2DP_VENDOR_BASE abgeleitet wurde, wird wie folgt definiert.
#define VENDOR_ID_MASK 0x0000FFFF
#define GET_VENDOR_ID_FROM_PARAMSET(paramSet) ((paramSet).Data1 & VENDOR_ID_MASK)
SIDEBAND_PARAMS_SET_A2DP_VENDOR_BASE
Basis-GUID für vom Hersteller definierte A2DP-Seitenband-Parameter
Der Audiotreiber legt das 32-Bit-Data1-Element auf eine Anbieter-ID fest. Die oberen 16 Bits müssen auf 0 festgelegt werden. Die untere 16 Bit muss auf eine gültige Unternehmens-ID festgelegt werden, wie in Bluetooth Assigned Numbers definiert.
Weitere Informationen finden Sie unter 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);
Syntax
void GET_VENDOR_ID_FROM_PARAMSET(
paramSet
);
Parameter
paramSet
Ein Parametersatz. (Zusätzliche Informationen stehen aus)
Rückgabewert
Keine
Anforderungen
Anforderung | Wert |
---|---|
Header | a2dpsidebandaudio.h |