CInternetException Sınıfı
İnternet işlemiyle ilgili bir özel durum koşulunu temsil eder.
class CInternetException : public CException
Veri Akışı Adı | Açıklama |
---|---|
CInternetException::CInternetException | Bir CInternetException nesne oluşturur. |
Veri Akışı Adı | Açıklama |
---|---|
CInternetException::m_dwContext | Özel duruma neden olan işlemle ilişkili bağlam değeri. |
CInternetException::m_dwError | Özel duruma neden hata. |
CInternetException
sınıfı iki genel veri üyesi içerir: biri özel durumla ilişkili hata kodunu, diğeri de hatayla ilişkili İnternet uygulamasının bağlam tanımlayıcısını tutar.
İnternet uygulamalarının bağlam tanımlayıcıları hakkında daha fazla bilgi için WinInet ile İnternet Programlama makalesine bakın.
CInternetException
Üst bilgi: afxinet.h
Bir nesne oluşturulduğunda bu üye işlevi çağrılır CInternetException
.
CInternetException(DWORD dwError);
dwError
Özel duruma neden hata.
CInternetException oluşturmak için MFC genel işlevini AfxThrowInternetException olarak çağırın.
İlgili İnternet işlemiyle ilişkili bağlam değeri.
DWORD_PTR m_dwContext;
Bağlam tanımlayıcısı başlangıçta CInternetSession'da belirtilir ve MFC tarafından CInternetConnection- ve CInternetFile türetilmiş sınıflara geçirilir. Bu varsayılanı geçersiz kılabilir ve herhangi bir dwContext parametresini seçtiğiniz bir değere atayabilirsiniz. dwContext , verilen nesnenin herhangi bir işlemiyle ilişkilendirilir. dwContext, CInternetSession::OnStatusCallback tarafından döndürülen işlemin durum bilgilerini tanımlar.
Özel duruma neden hata.
DWORD m_dwError;
Bu hata değeri WINERROR içinde bulunan bir sistem hata kodu olabilir. H veya WININET.H'den bir hata değeri.
Win32 hata kodlarının listesi için bkz . Hata Kodları. İnternet'e özgü hata iletilerinin listesi için bkz. . Her iki konu da Windows SDK'sında yer alır.