WNetDisconnectDialog 函式 (winnetwk.h)
WNetDisconnectDialog函式會啟動一般流覽對話方塊,以便與網路資源中斷連線。 函式需要對話方塊的擁有者視窗控制碼。
語法
DWORD WNetDisconnectDialog(
[in] HWND hwnd,
[in] DWORD dwType
);
參數
[in] hwnd
對話方塊的擁有者視窗控制碼。
[in] dwType
要中斷連線的資源類型。 此參數可以有下列值。
值 | 意義 |
---|---|
|
中斷與磁片資源的連線。 |
傳回值
如果函式成功,傳回值會NO_ERROR。 如果使用者取消對話方塊,則傳回值為 –1。
如果函式失敗,傳回值是 系統錯誤碼,例如下列其中一個值。
傳回碼 | 描述 |
---|---|
|
發生網路特定錯誤。 若要取得錯誤的描述,請呼叫 WNetGetLastError 函 式。 |
|
網路無法使用。 |
|
記憶體不足,無法啟動對話方塊。 |
備註
WNetDisconnectDialog函式會立即傳回,並建立用於中斷網路磁碟機機連線的對話方塊。 此對話方塊會在背景工作執行緒上以非同步方式執行。
如果背景工作執行緒已終止,則擁有者視窗及其相關聯的對話方塊也會終止。 如果發生這種情況,使用者可能無法與對話方塊互動,因為它不會出現在使用者的畫面上或短暫出現。
規格需求
最低支援的用戶端 | Windows 2000 Professional [僅限傳統型應用程式] |
最低支援的伺服器 | Windows 2000 Server [僅限桌面應用程式] |
目標平台 | Windows |
標頭 | winnetwk.h |
程式庫 | Mpr.lib |
Dll | Mpr.dll |