Compartilhar via


estrutura SDP_TREE_ROOT_NODE (sdpnode.h)

A estrutura SDP_TREE_ROOT_NODE é o elemento raiz de uma representação baseada em árvore de um registro SDP.

Sintaxe

typedef struct _SDP_TREE_ROOT_NODE {
  SDP_NODE RootNode;
} SDP_TREE_ROOT_NODE, *PSDP_TREE_ROOT_NODE;

Membros

RootNode

Uma estrutura SDP_NODE que representa o nó raiz de uma representação baseada em árvore de um registro SDP.

Comentários

Várias funções SDP acessam ou geram essa estrutura quando criam um registro SDP baseado em árvore ou convertem um fluxo de registro SDP bruto em um registro baseado em árvore.

A função SdpAddAttributeToTree adiciona uma estrutura SDP_NODE que contém informações de atributo SDP a uma estrutura de SDP_TREE_ROOT_NODE existente.

A função SdpConvertStreamToTree gera essa estrutura como o elemento raiz de um registro SDP que ele converte de um fluxo em uma estrutura baseada em árvore.

A função SdpConvertTreeToStream usa uma estrutura de SDP_TREE_ROOT_NODE existente como entrada quando converte uma representação baseada em árvore de um registro SDP em um fluxo.

A função SdpCreateNodeTree cria uma estrutura de SDP_TREE_ROOT_NODE vazia. Esta é a primeira etapa na criação de um registro SDP como uma árvore. Após a conclusão da árvore SDP, um driver de perfil que está usando o SDP para anunciar seu serviço pode converter a árvore em um fluxo de registro SDP usando a função SdpConvertTreeToStream .

A função SdpFindAttributeInTree pesquisa uma estrutura de SDP_TREE_ROOT_NODE populada para obter um valor de atributo SDP.

Requisitos

Requisito Valor
Cliente mínimo com suporte Versões:_Supported no Windows Vista e posteriores.
Cabeçalho sdpnode.h (inclua Sdpnode.h)

Confira também

SDP_NODE

SdpAddAttributeToTree

SdpConvertStreamToTree

SdpConvertTreeToStream

SdpCreateNodeTree

SdpFindAttributeInTree