структура BTHDDI_SDP_PARSE_INTERFACE (bthsdpddi.h)
Структура BTHDDI_SDP_PARSE_INTERFACE предоставляет функции для анализа записей SDP.
Синтаксис
typedef struct _BTHDDI_SDP_PARSE_INTERFACE {
INTERFACE Interface;
PVALIDATESTREAM SdpValidateStream;
PCONVERTSTREAMTOTREE SdpConvertStreamToTree;
PCONVERTTREETOSTREAM SdpConvertTreeToStream;
PFREETREE SdpFreeTree;
PBYTESWAPUUID128 SdpByteSwapUuid128;
PBYTESWAPUINT128 SdpByteSwapUint128;
PBYTESWAPUINT64 SdpByteSwapUint64;
PRETRIEVEUUID128 SdpRetrieveUuid128;
PRETRIEVEUINT128 SdpRetrieveUint128;
PRETRIEVEUINT64 SdpRetrieveUint64;
PFINDATTRIBUTEINTREE SdpFindAttributeInTree;
PGETNEXTELEMENT SdpGetNextElement;
pReservedFunction Reserved1;
pReservedFunction Reserved2;
pReservedFunction Reserved3;
pReservedFunction Reserved4;
} BTHDDI_SDP_PARSE_INTERFACE, *PBTHDDI_SDP_PARSE_INTERFACE;
Члены
Interface
Структура, описывающая интерфейс BTHDDI_SDP_NODE_INTERFACE для использования драйверами профилей. Дополнительные сведения об этой структуре см. в разделе INTERFACE.
SdpValidateStream
Указатель на функцию SdpValidateStream .
SdpConvertStreamToTree
Указатель наФункция SdpConvertStreamToTree.
SdpConvertTreeToStream
Указатель наФункция SdpConvertTreeToStream.
SdpFreeTree
Указатель на функцию SdpFreeTree .
SdpByteSwapUuid128
Указатель на функцию SdpByteSwapUuid128 .
SdpByteSwapUint128
Указатель на функцию SdpByteSwapUint128 .
SdpByteSwapUint64
Указатель на функцию SdpByteSwapUint64 .
SdpRetrieveUuid128
Указатель на функцию SdpRetrieveUuid128 .
SdpRetrieveUint128
Указатель на функцию SdpRetrieveUint128 .
SdpRetrieveUint64
Указатель на функцию SdpRetrieveUint64 .
SdpFindAttributeInTree
Указатель наФункция SdpFindAttributeInTree.
SdpGetNextElement
Указатель на функцию SdpGetNextElement .
Reserved1
Зарезервировано для последующего использования. Не используйте.
Reserved2
Зарезервировано для последующего использования. Не используйте.
Reserved3
Зарезервировано для последующего использования. Не используйте.
Reserved4
Зарезервировано для последующего использования. Не используйте.
Комментарии
Драйверы профилей должны указывать GUID GUID_BTHDDI_SDP_PARSE_INTERFACE для запроса экземпляра структуры BTHDDI_SDP_PARSE_INTERFACE из стека драйверов Bluetooth.
Все члены этой структуры, кроме элемента Interface , являются указателями на функции.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Versions:_Supported в Windows Vista и более поздних версий. |
Верхняя часть | bthsdpddi.h (включая BthSdpddi.h) |
См. также раздел
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по