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) |