estructura BTHDDI_SDP_NODE_INTERFACE (bthsdpddi.h)
La estructura BTHDDI_SDP_NODE_INTERFACE proporciona funciones para manipular registros SDP, incluida la conversión a y desde una representación de árbol que los controladores de perfil pueden analizar más fácilmente.
Sintaxis
typedef struct _BTHDDI_SDP_NODE_INTERFACE {
INTERFACE Interface;
PCREATENODETREEROOT SdpCreateNodeTree;
PFREETREE SdpFreeTree;
PCREATENODENIL SdpCreateNodeNil;
PCREATENODEBOOLEAN SdpCreateNodeBoolean;
PCREATENODEUINT8 SdpCreateNodeUint8;
PCREATENODEUINT16 SdpCreateNodeUint16;
PCREATENODEUINT32 SdpCreateNodeUint32;
PCREATENODEUINT64 SdpCreateNodeUint64;
PCREATENODEUINT128 SdpCreateNodeUint128;
PCREATENODEINT8 SdpCreateNodeInt8;
PCREATENODEINT16 SdpCreateNodeInt16;
PCREATENODEINT32 SdpCreateNodeInt32;
PCREATENODEINT64 SdpCreateNodeInt64;
PCREATENODEINT128 SdpCreateNodeInt128;
PCREATENODEUUID16 SdpCreateNodeUuid16;
PCREATENODEUUID32 SdpCreateNodeUuid32;
PCREATENODEUUID128 SdpCreateNodeUuid128;
PCREATENODESTRING SdpCreateNodeString;
PCREATENODEURL SdpCreateNodeUrl;
PCREATENODEALTERNATIVE SdpCreateNodeAlternative;
PCREATENODESEQUENCE SdpCreateNodeSequence;
PADDATTRIBUTETOTREEE SdpAddAttributeToTree;
PAPPENDNODETOCONTAINERNODE SdpAppendNodeToContainerNode;
} BTHDDI_SDP_NODE_INTERFACE, *PBTHDDI_SDP_NODE_INTERFACE;
Miembros
Interface
Estructura que describe la interfaz BTHDDI_SDP_NODE_INTERFACE para su uso por parte de los controladores de perfil. Para obtener más información sobre esta estructura, vea INTERFACE.
SdpCreateNodeTree
Puntero a la función SdpCreateNodeTree .
SdpFreeTree
Puntero a la función SdpFreeTree.
SdpCreateNodeNil
Puntero a la función SdpCreateNodeNil .
SdpCreateNodeBoolean
Puntero a la función SdpCreateNodeBoolean .
SdpCreateNodeUint8
Puntero a la función SdpCreateNodeUInt8 .
SdpCreateNodeUint16
Puntero a la función SdpCreateNodeUInt16 .
SdpCreateNodeUint32
Puntero a la función SdpCreateNodeUInt32 .
SdpCreateNodeUint64
Puntero a la función SdpCreateNodeUInt64 .
SdpCreateNodeUint128
Puntero a la función SdpCreateNodeUInt128 .
SdpCreateNodeInt8
Puntero a la función SdpCreateNodeInt8 .
SdpCreateNodeInt16
Puntero a la función SdpCreateNodeInt16 .
SdpCreateNodeInt32
Puntero a la función SdpCreateNodeInt32 .
SdpCreateNodeInt64
Puntero a la función SdpCreateNodeInt64 .
SdpCreateNodeInt128
Puntero a la función SdpCreateNodeInt128 .
SdpCreateNodeUuid16
Puntero a la función SdpCreateNodeUUID16 .
SdpCreateNodeUuid32
Puntero a la función SdpCreateNodeUUID32 .
SdpCreateNodeUuid128
Puntero a la función SdpCreateNodeUUID128 .
SdpCreateNodeString
Puntero a la función SdpCreateNodeString .
SdpCreateNodeUrl
Puntero a la función SdpCreateNodeUrl .
SdpCreateNodeAlternative
Puntero al Función SdpCreateNodeAlternative .
SdpCreateNodeSequence
Puntero al Función SdpCreateNodeSequence .
SdpAddAttributeToTree
Puntero al Función SdpAddAttributeToTree .
SdpAppendNodeToContainerNode
Puntero al Función SdpAppendNodeToContainerNode .
Comentarios
Los controladores de perfil deben especificar el GUID de GUID_BTHDDI_SDP_NODE_INTERFACE para consultar una instancia de la estructura de BTHDDI_SDP_NODE_INTERFACE de la pila de controladores Bluetooth.
Todos los miembros de esta estructura, distintos del miembro Interface , son punteros de función.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Versions:_Supported en Windows Vista y versiones posteriores. |
Encabezado | bthsdpddi.h (incluya BthSdpddi.h) |
Consulte también
SdpCreateNodeInt8