Compartilhar via


Função SdpAddAttributeToTree (sdplib.h)

A função Bluetooth SdpAddAttributeToTree é 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 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.

Retornar valor

Os possíveis valores retornados incluem:

Comentários

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
Cliente mínimo com suporte Versões:_Supported no Windows Vista e posteriores.
Plataforma de Destino Área de Trabalho
Cabeçalho sdplib.h (inclua BthSdpddi.h)
IRQL <= PASSIVE_LEVEL

Confira também

BTHDDI_SDP_NODE_INTERFACE