Partilhar via


Função SdpFreeTree (sdplib.h)

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

Valor de retorno

Os valores de retorno possíveis incluem:

Observações

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 de registros SDP que eles criam. A função SdpFreeTree libera a memória alocada à 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
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

SDP_NODE

SDP_TREE_ROOT_NODE

SdpConvertStreamToTree

SdpCreateNodeTree