Compartilhar via


estrutura NS_SERVICE_INFOA (nspapi.h)

A estrutura NS_SERVICE_INFO contém informações sobre um serviço de rede ou um tipo de serviço de rede no contexto de um namespace especificado ou um conjunto de namespaces padrão.

Sintaxe

typedef struct _NS_SERVICE_INFOA {
  DWORD         dwNameSpace;
  SERVICE_INFOA ServiceInfo;
} NS_SERVICE_INFOA, *PNS_SERVICE_INFOA, *LPNS_SERVICE_INFOA;

Membros

dwNameSpace

Tipo: DWORD

Namespace, ou um conjunto de namespaces padrão, ao qual essas informações de serviço se aplicam.

Use um dos seguintes valores constantes para especificar um namespace.

Valor Significado
NS_DEFAULT
Um conjunto de namespaces padrão. O conjunto de namespaces padrão normalmente inclui todos os namespaces instalados no sistema. No entanto, os administradores do sistema podem excluir namespaces específicos do conjunto.
NS_DNS
O Sistema de Nomes de Domínio usado na Internet para resolver o nome do host.
NS_MS
O namespace da Microsoft.
NS_NDS
O provedor NetWare 4.
NS_NETBT
O NetBIOS sobre a camada TCP/IP. O sistema operacional registra seus nomes de computador com NetBIOS. Esse namespace é usado para converter um nome de computador em um endereço IP que usa esse registro.
NS_NIS
 
NS_SAP
O Protocolo de Publicidade do Serviço NetWare. Isso pode acessar a associação NetWare, se apropriado. NS_SAP é um namespace dinâmico que permite o registro de serviços.
NS_STDA
 
NS_TCPIP_HOSTS
Valor de pesquisa no arquivo <systemroot>\system32\drivers\etc\posts.
NS_TCPIP_LOCAL
Mecanismos de resolução de nomes TCP/IP locais, incluindo comparações com o nome do host local e o valor de pesquisa no cache do host para mapeamentos de endereço IP.
NS_WINS
O namespace WINS (Sistema de Nomes da Internet do Windows).
NS_X500
O namespace do serviço de diretório X.500.

ServiceInfo

Tipo: SERVICE_INFO

Uma estrutura SERVICE_INFO que contém informações sobre um serviço de rede ou tipo de serviço de rede.

Observações

Nota

O cabeçalho nspapi.h define NS_SERVICE_INFO como um alias que seleciona automaticamente a versão ANSI ou Unicode dessa função com base na definição da constante do pré-processador UNICODE. A combinação do uso do alias neutro de codificação com código que não é neutro em codificação pode levar a incompatibilidades que resultam em erros de compilação ou de runtime. Para obter mais informações, consulte Conventions for Function Prototypes.

Requisitos

Requisito Valor
de cliente com suporte mínimo Windows 2000 Professional [somente aplicativos da área de trabalho]
servidor com suporte mínimo Windows 2000 Server [somente aplicativos da área de trabalho]
cabeçalho nspapi.h

Consulte também

SERVICE_INFO