Поделиться через


структура NS_SERVICE_INFOW (nspapi.h)

Структура NS_SERVICE_INFO содержит сведения о сетевой службе или типе сетевой службы в контексте указанного пространства имен или набора пространств имен по умолчанию.

Синтаксис

typedef struct _NS_SERVICE_INFOW {
  DWORD         dwNameSpace;
  SERVICE_INFOW ServiceInfo;
} NS_SERVICE_INFOW, *PNS_SERVICE_INFOW, *LPNS_SERVICE_INFOW;

Члены

dwNameSpace

Тип: DWORD

Пространство имен или набор пространств имен по умолчанию, к которым применяется эта информация о службе.

Используйте одно из следующих значений констант, чтобы указать пространство имен.

Ценность Значение
NS_DEFAULT
Набор пространств имен по умолчанию. Набор пространств имен по умолчанию обычно включает все пространства имен, установленные в системе. Однако системные администраторы могут исключить определенные пространства имен из набора.
NS_DNS
Система доменных имен, используемая в Интернете для разрешения имени узла.
NS_MS
Пространство имен Майкрософт.
NS_NDS
Поставщик NetWare 4.
NS_NETBT
Уровень NetBIOS по протоколу TCP/IP. Операционная система регистрирует имена компьютеров в NetBIOS. Это пространство имен используется для преобразования имени компьютера в IP-адрес, использующий эту регистрацию.
NS_NIS
 
NS_SAP
Протокол рекламы служб NetWare. При необходимости это может получить доступ к привязке NetWare. NS_SAP — это динамическое пространство имен, позволяющее зарегистрировать службы.
NS_STDA
 
NS_TCPIP_HOSTS
Значение подстановки в файле <systemroot>\system32\drivers\etc\post.
NS_TCPIP_LOCAL
Локальные механизмы разрешения имен TCP/IP, включая сравнения с именем локального узла и значением подстановки в кэше узла с сопоставлениями IP-адресов.
NS_WINS
Пространство имен Windows Internet Name System (WINS).
NS_X500
Пространство имен службы каталогов X.500.

ServiceInfo

Тип: SERVICE_INFO

Структура SERVICE_INFO, содержащая сведения о сетевой службе или типе сетевой службы.

Замечания

Заметка

Заголовок nspapi.h определяет NS_SERVICE_INFO как псевдоним, который автоматически выбирает версию ANSI или Юникод этой функции на основе определения константы препроцессора ЮНИКОДа. Сочетание использования псевдонима, нейтрального для кодирования, с кодом, не зависящим от кодирования, может привести к несоответствиям, которые приводят к ошибкам компиляции или среды выполнения. Дополнительные сведения см. в соглашениях о прототипах функций.

Требования

Требование Ценность
минимальные поддерживаемые клиентские Windows 2000 Профессиональный [только классические приложения]
минимальный поддерживаемый сервер Windows 2000 Server [только классические приложения]
заголовка nspapi.h

См. также

SERVICE_INFO