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


структура 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
Система доменных имен, используемая в Интернете для разрешения имени узла.
NS_MS
Пространство имен Майкрософт.
NS_NDS
Поставщик NetWare 4.
NS_NETBT
Уровень NetBIOS через TCP/IP. Операционная система регистрирует имена своих компьютеров в NetBIOS. Это пространство имен используется для преобразования имени компьютера в IP-адрес, использующий эту регистрацию.
NS_NIS
 
NS_SAP
Протокол NetWare Service Advertising. При необходимости он может получить доступ к привязке NetWare. NS_SAP — это динамическое пространство имен, которое обеспечивает регистрацию служб.
NS_STDA
 
NS_TCPIP_HOSTS
Значение поиска в <файле systemroot>\system32\drivers\etc\posts.
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 или Юникод этой функции на основе определения константы препроцессора UNICODE. Сочетание использования псевдонима, не зависящий от кодировки, с кодом, не зависящим от кодировки, может привести к несоответствиям, которые приводят к ошибкам компиляции или среды выполнения. Дополнительные сведения см. в разделе Соглашения для прототипов функций.

Требования

Требование Значение
Минимальная версия клиента Windows 2000 Professional [только классические приложения]
Минимальная версия сервера Windows 2000 Server [только классические приложения]
Верхняя часть nspapi.h

См. также раздел

SERVICE_INFO