Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
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 de BTHDDI_SDP_NODE_INTERFACE para su uso por 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 de.
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 SdpCreateNodeInt12 8.
SdpCreateNodeUuid16
Puntero a la función SdpCreateNodeUUID1 6.
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 de 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.
Observaciones
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 desde la pila de controladores Bluetooth.
Todos los miembros de esta estructura, distintos del miembro Interface, son punteros de función.
Requisitos
| Requisito | Valor |
|---|---|
| cliente mínimo admitido | Versiones: _Supported en Windows Vista y versiones posteriores. |
| encabezado de | bthsdpddi.h (incluya BthSdpddi.h) |
Consulte también
SdpCreateNodeInt8