Функция CheckConnectionWizard (icwcfg.h)
[Эта функция не поддерживается и может быть изменена или недоступна в будущих версиях Windows. ]
Функция CheckConnectionWizard проверяет, установлен ли мастер подключения к Интернету (ICW) и что он не был запущен ранее. Затем CheckConnectionWizard запускает ICW или возвращает состояние ICW, указанное в предоставленных флагах запуска, и состояние любого предыдущего запуска ICW.
Синтаксис
DWORD CheckConnectionWizard(
DWORD unnamedParam1,
LPDWORD unnamedParam2
);
Параметры
unnamedParam1
Сочетание битовых флагов, указывающее действие CheckConnectionWizard .
Значение | Значение |
---|---|
|
Проверьте, присутствует ли ICW и был ли он запущен. |
|
Проверьте, присутствует ли ICW и доступна ли регистрация интернет-провайдера в розничном режиме, и по возможности запустите ICW. |
|
Проверьте, присутствует ли ICW, запустите ICW в режиме киоска пакета internet Обозреватель administrator kit (IEAK). |
|
Если существует регистрация интернет-провайдера в режиме розничной торговли, запустите ICW, используя значение, заданное в разделе реестра ShellNext с помощью функции SetShellNext . |
|
Если icw присутствует, доступна регистрация поставщиков услуг Интернета в розничном режиме и ICW_LAUNCHFULL указана, запустите ICW с параметром командной строки smartstart . |
unnamedParam2
DWORD , в котором возвращаются результаты вызова. Значение представляет собой сочетание следующих битовых флагов.
Возвращаемое значение
ERROR_SUCCESS указывает на успешный вызов. Все другие значения означают неуспешное завершение.
Комментарии
Если ICW присутствует, но не был выполнен до завершения, CheckConnectionWizard выполняет одно из следующих действий на основе значения dwRunFlags: возвращает, запускает полный ICW в розничном режиме регистрации isP или запускает ICW в режиме IEAK.
Регистрация интернет-провайдера в режиме розничной торговли выполняется с помощью Icwconn1.exe. Режим IEAK запускается с использованием Isign32.exe.
Требования
Целевая платформа | Windows |
Header | icwcfg.h |
DLL | Inetcfg.dll |