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


перечисление NLM_NETWORK_CATEGORY (netlistmgr.h)

Перечисление NLM_NETWORK_CATEGORY — это набор флагов, указывающих тип категории сети.

Синтаксис

typedef enum NLM_NETWORK_CATEGORY {
  NLM_NETWORK_CATEGORY_PUBLIC = 0,
  NLM_NETWORK_CATEGORY_PRIVATE = 0x1,
  NLM_NETWORK_CATEGORY_DOMAIN_AUTHENTICATED = 0x2
} ;

Константы

 
NLM_NETWORK_CATEGORY_PUBLIC
Значение: 0
Сеть является общедоступной (недоверенной).
NLM_NETWORK_CATEGORY_PRIVATE
Значение: 0x1
Сеть является частной (доверенной).
NLM_NETWORK_CATEGORY_DOMAIN_AUTHENTICATED
Значение: 0x2
Сеть проходит проверку подлинности в домене Active Directory.

Комментарии

Категории частной или общедоступной сети никогда не должны использоваться для предположения, какие порты брандмауэра Windows открыты, так как пользователь может изменить параметры по умолчанию для этих категорий. Вместо этого следует вызывать API брандмауэра, чтобы убедиться, что порты, необходимые для них, открыты.

Требования

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