перечисление NETCON_STATUS (netcon.h)
[Брандмауэр подключения к Интернету может быть изменен или недоступен в последующих версиях. Вместо этого используйте API брандмауэра Windows.]
Тип NETCON_STATUS перечисляет возможные условия состояния сетевого подключения.
Синтаксис
typedef enum tagNETCON_STATUS {
NCS_DISCONNECTED = 0,
NCS_CONNECTING,
NCS_CONNECTED,
NCS_DISCONNECTING,
NCS_HARDWARE_NOT_PRESENT,
NCS_HARDWARE_DISABLED,
NCS_HARDWARE_MALFUNCTION,
NCS_MEDIA_DISCONNECTED,
NCS_AUTHENTICATING,
NCS_AUTHENTICATION_SUCCEEDED,
NCS_AUTHENTICATION_FAILED,
NCS_INVALID_ADDRESS,
NCS_CREDENTIALS_REQUIRED,
NCS_ACTION_REQUIRED,
NCS_ACTION_REQUIRED_RETRY,
NCS_CONNECT_FAILED
} NETCON_STATUS;
Константы
NCS_DISCONNECTED Значение: 0 Подключение отключено. |
NCS_CONNECTING Соединение находится в процессе соединения. |
NCS_CONNECTED Подключение находится в подключенном состоянии. |
NCS_DISCONNECTING Подключение находится в процессе отключения. |
NCS_HARDWARE_NOT_PRESENT Оборудование для подключения, например сетевой интерфейс карта (NIC), отсутствует. |
NCS_HARDWARE_DISABLED Оборудование для подключения присутствует, но не включено. |
NCS_HARDWARE_MALFUNCTION В оборудовании для подключения произошла неисправность. |
NCS_MEDIA_DISCONNECTED Носитель, например сетевой кабель, отключен. |
NCS_AUTHENTICATING Подключение ожидает выполнения проверки подлинности. |
NCS_AUTHENTICATION_SUCCEEDED Проверка подлинности для этого подключения выполнена успешно. |
NCS_AUTHENTICATION_FAILED Сбой проверки подлинности для этого подключения. |
NCS_INVALID_ADDRESS Недопустимый адрес. |
NCS_CREDENTIALS_REQUIRED Требуются учетные данные безопасности. |
NCS_ACTION_REQUIRED |
NCS_ACTION_REQUIRED_RETRY |
NCS_CONNECT_FAILED |
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows XP [только классические приложения] |
Минимальная версия сервера | Ни одна версия не поддерживается |
Верхняя часть | netcon.h |
См. также раздел
Типы перечисления общего доступа к подключению к Интернету и брандмауэра подключения к Интернету