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 |