Compartilhar via


Função SdpFreeTree (sdplib.h)

A função Bluetooth SdpFreeTree é usada para liberar a memória alocada para a representação baseada em árvore de um registro SDP.

Sintaxe

NTSTATUS SdpFreeTree(
  [in] PSDP_TREE_ROOT_NODE Tree
);

Parâmetros

[in] Tree

O nó raiz da representação baseada em árvore do SDP a ser liberado.

Retornar valor

Os possíveis valores retornados incluem:

Comentários

Os chamadores devem executar uma chamada SdpFreeTree quando a representação baseada em árvore de um registro SDP não for mais necessária. As funções SdpCreateNodeTree e SdpConvertStreamToTree alocam a memória para as representações de árvore dos registros SDP que eles criam. A função SdpFreeTree libera a memória alocada para a estrutura SDP_TREE_ROOT_NODE que essas funções criam e todas as estruturas SDP_NODE associadas à representação de árvore.

Os drivers de perfil Bluetooth podem obter um ponteiro para a função SdpFreeTree por meio da BTHDDI_SDP_NODE_INTERFACE estrutura.

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

SDP_NODE

SDP_TREE_ROOT_NODE

SdpConvertStreamToTree

SdpCreateNodeTree