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 |