SocketError Sabit listesi

Tanım

Socket sınıfı için hata kodlarını tanımlar.

public enum class SocketError
public enum SocketError
type SocketError = 
Public Enum SocketError
Devralma
SocketError

Alanlar

Name Değer Description
SocketError -1

Belirtilmeyen Socket bir hata oluştu.

Success 0

İşlem Socket başarılı oldu.

OperationAborted 995

Çakışan işlem, kapatılması Socketnedeniyle durduruldu.

IOPending 997

Uygulama, hemen tamamlanamayan çakışan bir işlem başlattı.

Interrupted 10004

Engelleme Socket çağrısı iptal edildi.

AccessDenied 10013

erişim izinleri tarafından yasaklanan bir şekilde erişim Socket girişiminde bulunuldu.

Fault 10014

Temel alınan yuva sağlayıcısı tarafından geçersiz bir işaretçi adresi algılandı.

InvalidArgument 10022

Üyeye geçersiz bir Socket bağımsız değişken sağlandı.

TooManyOpenSockets 10024

Temel alınan yuva sağlayıcısında çok fazla açık yuva var.

WouldBlock 10035

Engellenmeyen yuvadaki bir işlem hemen tamamlanamaz.

InProgress 10036

Bir engelleme işlemi devam ediyor.

AlreadyInProgress 10037

Engellemeyi kaldırma Socket işlemi zaten devam ediyor.

NotSocket 10038

Socket Yuva olmayan bir işlem denendi.

DestinationAddressRequired 10039

gerekli bir adres üzerindeki bir işlemden Socketatlandı.

MessageSize 10040

Veri birimi çok uzun.

ProtocolType 10041

Bu Socketiçin protokol türü yanlış.

ProtocolOption 10042

ile bilinmeyen, geçersiz veya desteklenmeyen bir Socketseçenek veya düzey kullanıldı.

ProtocolNotSupported 10043

Protokol uygulanmadı veya yapılandırılmadı.

SocketNotSupported 10044

Belirtilen yuva türü için destek bu adres ailesinde yok.

OperationNotSupported 10045

Adres ailesi protokol ailesi tarafından desteklenmez.

ProtocolFamilyNotSupported 10046

Protokol ailesi uygulanmadı veya yapılandırılmadı.

AddressFamilyNotSupported 10047

Belirtilen adres ailesi desteklenmiyor. IPv6 adres ailesi belirtildiyse ve IPv6 yığını yerel makinede yüklü değilse bu hata döndürülür. IPv4 adres ailesi belirtildiyse ve IPv4 yığını yerel makinede yüklü değilse bu hata döndürülür.

AddressAlreadyInUse 10048

Normalde yalnızca bir adres kullanımına izin verilir.

AddressNotAvailable 10049

Seçili IP adresi bu bağlamda geçerli değil.

NetworkDown 10050

Ağ kullanılamıyor.

NetworkUnreachable 10051

Uzak konağa giden yol yok.

NetworkReset 10052

Uygulama zaten zaman aşımına uğradı bir bağlantıda ayarlamaya KeepAlive çalıştı.

ConnectionAborted 10053

Bağlantı .NET veya temel yuva sağlayıcısı tarafından durduruldu.

ConnectionReset 10054

Bağlantı uzak eş tarafından sıfırlandı.

NoBufferSpaceAvailable 10055

bir Socket işlem için kullanılabilir boş arabellek alanı yok.

IsConnected 10056

Socket zaten bağlı.

NotConnected 10057

Uygulama veri göndermeye veya almaya çalıştı ve Socket bağlı değil.

Shutdown 10058

veri gönderme veya alma isteğine izin verilmedi çünkü Socket zaten kapatıldı.

TimedOut 10060

Bağlantı girişimi zaman aşımına uğradı veya bağlı ana bilgisayar yanıt veremedi.

ConnectionRefused 10061

Uzak konak, bağlantıyı etkin olarak reddediyor.

HostDown 10064

Uzak konak devre dışı olduğundan işlem başarısız oldu.

HostUnreachable 10065

Belirtilen konağa ağ yolu yok.

ProcessLimit 10067

Temel alınan yuva sağlayıcısını kullanan çok fazla işlem var.

SystemNotReady 10091

Ağ alt sistemi kullanılamıyor.

VersionNotSupported 10092

Temel alınan yuva sağlayıcısının sürümü aralık dışında.

NotInitialized 10093

Temel alınan yuva sağlayıcısı başlatılmadı.

Disconnecting 10101

Düzgün bir kapatma işlemi devam ediyor.

TypeNotFound 10109

Belirtilen sınıf bulunamadı.

HostNotFound 11001

Böyle bir ana bilgisayar tanınmıyor. Ad, resmi bir ana bilgisayar adı veya diğer adı değildir.

TryAgain 11002

Konağın adı çözümlenemedi. Daha sonra tekrar deneyin.

NoRecovery 11003

Hata kurtarılamıyor veya istenen veritabanı bulunamıyor.

NoData 11004

İstenen ad veya IP adresi ad sunucusunda bulunamadı.

Açıklamalar

Bu hataların çoğu temel yuva sağlayıcısı tarafından döndürülür.

Şunlara uygulanır