CheckConnectionWizard 函式 (icwcfg.h)
[此函式不受支援,且可能會在未來的 Windows 版本中變更或無法使用。 ]
CheckConnectionWizard函式會檢查是否已安裝網際網路連線精靈 (ICW) ,且之前尚未執行。 CheckConnectionWizard 接著會執行 ICW,或傳回 ICW 的狀態,如所提供的執行旗標所指定,以及任何先前執行 ICW 的狀態。
語法
DWORD CheckConnectionWizard(
DWORD unnamedParam1,
LPDWORD unnamedParam2
);
參數
unnamedParam1
位旗標的組合,表示 CheckConnectionWizard 動作要執行。
值 | 意義 |
---|---|
|
檢查 ICW 是否存在,以及是否已執行。 |
|
檢查 ICW 是否存在,且零售模式 ISP 註冊可用,如果可能的話,請執行 ICW。 |
|
檢查 ICW 是否存在,在 Internet Explorer Administrator Kit 中執行 ICW (IEAK) Kiosk 模式。 |
|
如果零售模式 ISP 註冊存在,請使用SetShellNext函式在ShellNext登錄機碼中設定的值來執行 ICW。 |
|
如果 ICW 存在,則會使用零售模式 ISP 註冊,而且 已指定ICW_LAUNCHFULL ,請使用 smartstart 命令列參數執行 ICW。 |
unnamedParam2
傳回呼叫結果的DWORD。 此值是下列位旗標的組合。
傳回值
ERROR_SUCCESS 表示呼叫成功。 其他任何值都表示失敗。
備註
如果 ICW 存在但尚未執行完成, CheckConnectionWizard 會根據 dwRunFlags的值執行下列其中一項:傳回、在零售模式 ISP 註冊中執行完整的 ICW,或在 IEAK 模式中執行 ICW。
零售模式 ISP 註冊是使用 Icwconn1.exe 來執行。 IEAK 模式是使用 Isign32.exe 來執行。
注意 如果 已設定ICW_LAUNCHEDFULL 或 ICW_LAUNCHEDMANUAL ,則呼叫的應用程式應該結束。 如果需要安裝系統軟體,ICW 可能會導致系統重新開機。
需求
目標平台 | Windows |
標頭 | icwcfg.h |
Dll | Inetcfg.dll |