Compartilhar via


Função SdpAddAttributeToTree (sdplib.h)

A função SdpAddAttributeToTree Bluetooth é usada para anexar um nó de atributo SDP ao nível superior de um registro SDP.

Sintaxe

NTSTATUS SdpAddAttributeToTree(
       PSDP_TREE_ROOT_NODE        Tree,
  [in] USHORT                     AttribId,
       __drv_aliasesMem PSDP_NODE AttribValue,
  [in] ULONG                      tag
);

Parâmetros

Tree

O nível superior do registro SDP ao qual a função SdpAddAttributeToTree anexa o nó de atributo SDP.

[in] AttribId

O identificador do atributo a ser anexado.

AttribValue

Ponteiro para o nó SDP a ser adicionado como um atributo.

[in] tag

Especifica uma marca de pool de de 4 bytes que identifica exclusivamente o driver que faz a alocação de memória. Para obter mais informações sobre marcas de pool, consulte ExAllocatePoolWithTag.

Valor de retorno

Os valores de retorno possíveis incluem:

Observações

Os drivers de perfil Bluetooth podem obter um ponteiro para essa função por meio do BTHDDI_SDP_NODE_INTERFACE.

Para obter mais informações sobre a estrutura de árvore, consulte Convertendo registros SDP em uma estrutura de árvore.

Requisitos

Requisito Valor
de cliente com suporte mínimo Versões:_Supported no Windows Vista e posterior.
da Plataforma de Destino Área de trabalho
cabeçalho sdplib.h (include BthSdpddi.h)
IRQL <= PASSIVE_LEVEL

Consulte também

BTHDDI_SDP_NODE_INTERFACE