GET_VENDOR_ID_FROM_PARAMSET macro (a2dpsidebandaudio.h)
This macro to get the Vendor ID from the VENDOR PARAMS SET derived from SIDEBAND_PARAMS_SET_A2DP_VENDOR_BASE is defined as follows.
#define VENDOR_ID_MASK 0x0000FFFF
#define GET_VENDOR_ID_FROM_PARAMSET(paramSet) ((paramSet).Data1 & VENDOR_ID_MASK)
SIDEBAND_PARAMS_SET_A2DP_VENDOR_BASE
Base GUID for Vendor-defined A2DP Sideband Set of Parameters
The audio driver sets the 32 bit Data1 element to a Vendor ID. The upper 16 bits shall be set to 0. The lower 16 bit shall be set to a valid Company ID as defined in Bluetooth Assigned Numbers.
For additional information, see 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
);
Parameters
paramSet
A parameter set. (Additional Information Pending)
Return value
None
Requirements
Requirement | Value |
---|---|
Header | a2dpsidebandaudio.h |