estrutura NS_SERVICE_INFOW (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_INFOW {
  DWORD         dwNameSpace;
  SERVICE_INFOW ServiceInfo;
} NS_SERVICE_INFOW, *PNS_SERVICE_INFOW, *LPNS_SERVICE_INFOW;

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 valores constantes a seguir 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 resolve o nome do host.
NS_MS
O namespace da Microsoft.
NS_NDS
O provedor NetWare 4.
NS_NETBT
A camada NetBIOS sobre 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 de mapeamentos de endereço IP para host.
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.

Comentários

Observação

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 de pré-processador UNICODE. Misturar o uso do alias neutro de codificação com código que não seja neutro em codificação pode levar a incompatibilidades que resultam em erros de compilação ou de runtime. Para obter mais informações, consulte Convenções para protótipos de função.

Requisitos

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

Confira também

SERVICE_INFO