NS_SERVICE_INFOA 结构 (nspapi.h)

NS_SERVICE_INFO结构包含有关指定命名空间或一组默认命名空间上下文中的网络服务或网络服务类型的信息。

语法

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

成员

dwNameSpace

类型:DWORD

应用此服务信息的命名空间或一组默认命名空间。

使用以下常量值之一指定命名空间。

含义
NS_DEFAULT
一组默认命名空间。 默认命名空间集通常包括系统上安装的所有命名空间。 但是,系统管理员可以从集中排除特定的命名空间。
NS_DNS
Internet 中用于解析主机名称的域名系统。
NS_MS
Microsoft 命名空间。
NS_NDS
NetWare 4 提供程序。
NS_NETBT
基于 TCP/IP 层的 NetBIOS。 操作系统向 NetBIOS 注册其计算机名称。 此命名空间用于将计算机名称转换为使用此注册的 IP 地址。
NS_NIS
 
NS_SAP
NetWare 服务广告协议。 这可以访问 NetWare 绑定(如果适用)。 NS_SAP是启用服务注册的动态命名空间。
NS_STDA
 
NS_TCPIP_HOSTS
systemroot>\system32\drivers\etc\posts 文件中的<查找值。
NS_TCPIP_LOCAL
本地 TCP/IP 名称解析机制,包括与主机到 IP 地址映射缓存中的本地主机名和查找值的比较。
NS_WINS
Windows Internet 名称系统 (WINS) 命名空间。
NS_X500
X.500 目录服务命名空间。

ServiceInfo

类型: SERVICE_INFO

包含有关网络服务或网络服务类型的信息 的SERVICE_INFO 结构。

注解

注意

nspapi.h 标头将 NS_SERVICE_INFO 定义为别名,该别名根据 UNICODE 预处理器常量的定义自动选择此函数的 ANSI 或 Unicode 版本。 将非特定编码别名的使用与非非特定编码的代码混合使用可能会导致不匹配,从而导致编译或运行时错误。 有关详细信息,请参阅 函数原型的约定

要求

要求
最低受支持的客户端 Windows 2000 Professional [仅限桌面应用]
最低受支持的服务器 Windows 2000 Server [仅限桌面应用]
标头 nspapi.h

另请参阅

SERVICE_INFO