CInternetException 類別
表示與網際網路作業相關的例外狀況。
語法
class CInternetException : public CException
成員
公用建構函式
名稱 | 描述 |
---|---|
CInternetException::CInternetException | 建構 CInternetException 物件。 |
公用資料成員
名稱 | 描述 |
---|---|
CInternetException::m_dwContext | 與造成例外狀況之作業相關聯的內容值。 |
CInternetException::m_dwError | 造成例外狀況的錯誤。 |
備註
類別 CInternetException
包含兩個公用數據成員:一個包含與例外狀況相關聯的錯誤碼,另一個則保存與錯誤相關聯之因特網應用程式的內容識別符。
如需因特網應用程式之內容標識碼的詳細資訊,請參閱使用 WinInet 進行因特網程式設計一文。
繼承階層架構
CInternetException
需求
標頭: afxinet.h
CInternetException::CInternetException
建立 CInternetException
物件時,會呼叫這個成員函式。
CInternetException(DWORD dwError);
參數
dwError
造成例外狀況的錯誤。
備註
若要擲回 CInternetException,請呼叫 MFC 全域函式 AfxThrowInternetException。
CInternetException::m_dwContext
與相關因特網作業相關聯的內容值。
DWORD_PTR m_dwContext;
備註
內容標識碼原本是在 CInternetSession 中指定,並由 MFC 傳遞至 CInternetConnection- 和 CInternetFile 衍生類別。 您可以覆寫此預設值,並將您選擇的值指派給任何 dwContext 參數。 dwContext 與指定物件的任何作業相關聯。 dwContext 會識別 CInternetSession::OnStatusCallback 所傳回的作業狀態資訊。
CInternetException::m_dwError
造成例外狀況的錯誤。
DWORD m_dwError;
備註
此錯誤值可能是在 WINERROR 中找到的系統錯誤碼。H 或來自 WININET.H 的錯誤值。
如需 Win32 錯誤碼的清單,請參閱 錯誤碼。 如需因特網特定錯誤訊息的清單,請參閱 。 這兩個主題都在 Windows SDK 中。