Bạn hiện đang ngoại tuyến, hãy chờ internet để kết nối lại

Windows socket mã lỗi, các giá trị và ý nghĩa

QUAN TRỌNG: Bài viết này được dịch bằng phần mềm dịch máy của Microsoft chứ không phải do con người dịch. Microsoft cung cấp các bài viết do con người dịch và cả các bài viết do máy dịch để bạn có thể truy cập vào tất cả các bài viết trong Cơ sở Kiến thức của chúng tôi bằng ngôn ngữ của bạn. Tuy nhiên, bài viết do máy dịch không phải lúc nào cũng hoàn hảo. Loại bài viết này có thể chứa các sai sót về từ vựng, cú pháp hoặc ngữ pháp, giống như một người nước ngoài có thể mắc sai sót khi nói ngôn ngữ của bạn. Microsoft không chịu trách nhiệm về bất kỳ sự thiếu chính xác, sai sót hoặc thiệt hại nào do việc dịch sai nội dung hoặc do hoạt động sử dụng của khách hàng gây ra. Microsoft cũng thường xuyên cập nhật phần mềm dịch máy này.

Nhấp chuột vào đây để xem bản tiếng Anh của bài viết này:819124
TÓM TẮT
Bài viết này mô tả các mã lỗi có thể được trả về bởi các WSAGetLastError Chức năng (Wsapiref_2tiq.asp). Các lỗi được liệt kê theo thứ tự chữ cái của lỗi vĩ mô. Một số mã lỗi được định nghĩa trong Winsock2.h không phải được trả về từ bất kỳ chức năng. Các mã lỗi không được bao gồm trong bài viết này.
THÔNG TIN THÊM

WSAEINTR (10004)

  • Dịch thuật: Chức năng bị gián đoạn cuộc gọi.
  • Mô tả: Một hoạt động chặn bị gián đoạn bởi một cuộc gọi đến WSACancelBlockingCall (Wsapiref_704y.asp).

WSAEACCES (10013)

  • Dịch thuật: Permission denied.
  • Mô tả: Một nỗ lực đã được thực hiện để truy cập vào một ổ cắm theo cách mà là bị cấm bởi quyền truy cập của nó. Ví dụ, lỗi này xảy ra khi một địa chỉ quảng bá được sử dụng cho sendto nhưng được sự cho phép phát sóng không được thiết lập bằng cách sử dụng setsockopt(SO_BROADCAST). Một lý do tốt cho lỗi WSAEACCES là khi chức năng ràng buộc (Wsapiref_6vzm.asp) được gọi là (trong Microsoft Windows NT 4.0 Service Pack 4 [SP4] hoặc mới hơn), một chương trình, dịch vụ hoặc hạt nhân chế độ lái xe là ràng buộc để địa chỉ cùng với truy cập độc quyền. Truy cập độc quyền như vậy là một tính năng mới của Windows NT 4.0 SP4 và sau này, và nó được thực hiện bằng cách sử dụng tùy chọn SO_EXCLUSIVEADDRUSE.

WSAEFAULT (10014)

  • Dịch thuật: Địa chỉ xấu.
  • Mô tả: Hệ thống phát hiện địa chỉ con trỏ không hợp lệ khi nó cố gắng sử dụng một đối số con trỏ của một cuộc gọi. Xảy ra lỗi này nếu một chương trình chạy một giá trị con trỏ không hợp lệ hoặc nếu độ dài của bộ đệm quá nhỏ. Ví dụ, vấn đề này xảy ra nếu chiều dài của một đối số là một cấu trúc SOCKADDR là nhỏ hơn so với giá trị sizeof(SOCKADDR).

WSAEINVAL (10022)

  • Dịch thuật: Đối số không hợp lệ.
  • Mô tả: Một đối số không hợp lệ (ví dụ, một cuộc tranh cãi đã chỉ định một mức độ không hợp lệ) được cung cấp cho các setsockopt Chức năng (Wsapiref_94aa.asp). Đôi khi, nó cũng đề cập đến hiện trạng các ổ cắm, ví dụ, gọi điện thoại chấp (Wsapiref_13aq.asp) vào một ổ cắm không lắng nghe.

WSAEMFILE (10024)

  • Dịch thuật: Tệp đang mở quá nhiều.
  • Mô tả: Không có ổ cắm mở quá nhiều. Mỗi thực hiện có thể có một số lượng tối đa của ổ cắm xử lý có sẵn. Những xử lý có thể có sẵn trên toàn cầu, cho mỗi quá trình, hoặc trên một sợi.

WSAEWOULDBLOCK (10035)

  • Dịch thuật: Tài nguyên tạm thời không sẵn dùng.
  • Mô tả: Lỗi này được trả lại từ hoạt động từ ngày nonblocking ổ cắm không thể hoàn thành ngay lập tức, ví dụ, recv (Wsapiref_2i9e.asp), khi không có dữ liệu được xếp hàng đợi để được đọc từ socket. Đó là một lỗi nonfatal, và các hoạt động có thể thử lại sau này. WSAEWOULDBLOCK thường được biết như là kết quả của điện thoại kết nối (Wsapiref_8m7m.asp) trên một ổ cắm SOCK_STREAM nonblocking bởi vì một số thời gian phải trôi Mau cho kết nối để được thành lập.

WSAEINPROGRESS (10036)

  • Dịch thuật: Chiến dịch bây giờ trong tiến trình.
  • Mô tả: Một hoạt động chặn hiện đang chạy. Ổ cắm Windows chỉ cho phép một hoạt động chặn duy nhất cho mỗi công việc hoặc cho mỗi chủ đề sẽ được xuất sắc. Nếu bất kỳ gọi chức năng khác được thực hiện (cho dù nó tham chiếu là có hoặc bất kỳ ổ cắm khác), chức năng thất bại với lỗi WSAEINPROGRESS.

WSAEALREADY (10037)

  • Dịch thuật: Hoạt động đã có trong tiến bộ.
  • Mô tả: Một hoạt động cố gắng vào một ổ cắm nonblocking khi một hoạt động đã tiến hành. Ví dụ, gọi điện thoại kết nối (Wsapiref_8m7m.asp) đã cố gắng một lần thứ hai vào một ổ cắm nonblocking đã kết nối hoặc một yêu cầu không đồng bộ (WSAAsyncGetXbyY) là cố gắng đã có được hủy bỏ hoặc hoàn thành.

WSAENOTSOCK (10038)

  • Dịch thuật: Thao tác ổ cắm trên nonsocket.
  • Mô tả: Một hoạt động được đã thử vào cái gì đó không phải là một ổ cắm. Các tham số điều khiển ổ cắm không tham khảo một ổ cắm hợp lệ, hoặc cho lựa chọn (Wsapiref_1ab6.asp), một thành viên của một fd_set đã không hợp lệ.

WSAEDESTADDRREQ (10039)

  • Dịch thuật: Địa chỉ đích yêu cầu.
  • Mô tả: Một địa chỉ yêu cầu đã được bỏ qua từ một hoạt động vào một ổ cắm. Ví dụ, lỗi này được trả lại nếu sendto (Wsapiref_4sqa.asp) được gọi là các địa chỉ từ xa của ADDR_ANY.

WSAEMSGSIZE (10040)

  • Dịch thuật: Thông điệp quá dài.
  • Mô tả: Một thư được gửi vào một ổ cắm datagram là lớn hơn tin nhắn nội bộ đệm hoặc một số hạn chế mạng khác, hoặc bộ đệm được sử dụng để nhận được một datagram là nhỏ hơn so với datagram chính nó.

WSAEPROTOTYPE (10041)

  • Dịch thuật: Giao thức sai loại cho ổ cắm.
  • Mô tả: Một giao thức được xác định trong các cuộc gọi chức năng ổ cắm (Wsapiref_2qr6.asp) không hỗ trợ ngữ nghĩa của các loại ổ cắm được yêu cầu. Ví dụ, giao thức ARPA Internet UDP không thể được xác định với một ổ cắm loại SOCK_STREAM.

WSAENOPROTOOPT (10042)

  • Dịch thuật: Tùy chọn giao thức bad.
  • Mô tả: Một lựa chọn không rõ, không hợp lệ hoặc không được hỗ trợ hoặc cấp được chỉ ra trong một cuộc gọi getsockopt (Wsapiref_8qcy.asp) hoặc gọi setsockopt (Wsapiref_94aa.asp).

WSAEPROTONOSUPPORT (10043)

  • Dịch thuật: Giao thức không được hỗ trợ.
  • Mô tả: Giao thức được yêu cầu hoặc không được cấu hình trong hệ thống hoặc không thực hiện cho nó tồn tại. Ví dụ, một ổ cắm (Wsapiref_2qr6.asp) gọi yêu cầu một ổ cắm SOCK_DGRAM, nhưng nó chỉ định một giao thức dòng.

WSAESOCKTNOSUPPORT (10044)

  • Dịch thuật: Ổ cắm loại không được hỗ trợ.
  • Mô tả: Sự hỗ trợ cho loại ổ cắm đã chỉ rõ không tồn tại trong họ địa chỉ này. Ví dụ, SOCK_RAW tùy chọn loại có thể được chọn trong một cuộc gọi ổ cắm (Wsapiref_2qr6.asp), nhưng việc thực hiện không hỗ trợ SOCK_RAW socket ở tất cả.

WSAEOPNOTSUPP (10045)

  • Dịch thuật: Thao tác không được hỗ trợ.
  • Mô tả: Các hoạt động được đã cố gắng không được hỗ trợ cho loại đối tượng được tham chiếu. Lỗi này thường xảy ra khi một mô tả ổ cắm vào một ổ cắm không thể hỗ trợ hoạt động này là cố gắng để chấp nhận kết nối vào một ổ cắm datagram.

WSAEPFNOSUPPORT (10046)

  • Dịch thuật: Gia đình giao thức không được hỗ trợ.
  • Mô tả: Họ giao thức đã không được cấu hình trong hệ thống hoặc không thực hiện cho nó tồn tại. Thông điệp này có một ý nghĩa hơi khác nhau từ WSAEAFNOSUPPORT. Tuy nhiên, đó là thường xuyên hoán đổi cho nhau. Tất cả Windows Sockets chức năng mà trở về một trong các thư này cũng xác định WSAEAFNOSUPPORT.

WSAEAFNOSUPPORT (10047)

  • Dịch thuật: Gia đình địa chỉ không được hỗ trợ bởi gia đình giao thức.
  • Mô tả: Một địa chỉ mà không tương thích với các giao thức được yêu cầu đã được sử dụng. Tất cả các ổ cắm được tạo ra với một gia đình địa chỉ liên kết (có nghĩa là, các AF_INET cho giao thức Internet) và một giao thức chung loại (tức là SOCK_STREAM). Lỗi này được trả lại nếu một giao thức không chính xác một cách rõ ràng được yêu cầu trong các cuộc gọi ổ cắm (Wsapiref_2qr6.asp), hoặc nếu một địa chỉ của họ sai được sử dụng cho một ổ cắm, ví dụ, trong sendto (Wsapiref_4sqa.asp).

WSAEADDRINUSE (10048)

  • Dịch thuật: Địa chỉ đã được sử dụng.
  • Mô tả: Thông thường, chỉ có một cách sử dụng của mỗi địa chỉ ổ cắm (giao thức/IP địa chỉ/cổng) được phép. Xảy ra lỗi này nếu một chương trình khả nghi cố để ràng buộc (Wsapiref_6vzm.asp) một ổ cắm để một địa chỉ IP hoặc cổng đã được sử dụng trong một ổ cắm hiện có, một ổ cắm không đóng cửa một cách chính xác, hoặc một ổ cắm đó là vẫn còn trong quá trình đóng cửa. Cho các chương trình máy chủ mà có liên kết nhiều ổ cắm với cùng một số cảng, nên sử dụng setsockopt (Wsapiref_94aa.asp)(SO_REUSEADDR). Các chương trình khách hàng thường không cần phải gọi ràng buộc ở tất cả, kết nối (Wsapiref_8m7m.asp) chọn một cổng không sử dụng tự động. Khi một ràng buộc được gọi là với một ký tự đại diện (liên quan đến ADDR_ANY), một lỗi WSAEADDRINUSE có thể được trì hoãn cho đến khi địa chỉ cụ thể là cam kết. Điều này có thể xảy ra với một cuộc gọi đến một chức năng xảy ra sau đó, trong đó kết nối, lắng nghe, WSAConnect hoặc WSAJoinLeaf.

WSAEADDRNOTAVAIL (10049)

  • Dịch thuật: Không thể gán địa chỉ được yêu cầu.
  • Mô tả: Địa chỉ được yêu cầu là không hợp lệ trong bối cảnh của nó. Lỗi này thường kết quả từ một nỗ lực để ràng buộc (Wsapiref_6vzm.asp) đến địa chỉ đó không phải là hợp lệ cho các máy tính địa phương. Lỗi này cũng có thể dẫn đến từ kết nối (Wsapiref_8m7m.asp), sendto (Wsapiref_4sqa.asp), WSAConnect (Wsapiref_8kc2.asp), WSAJoinLeaf (Wsapiref_7dv6.asp) hoặc WSASendTo (Wsapiref_752q.asp) khi địa chỉ từ xa hoặc cổng không hợp lệ cho máy tính từ xa (ví dụ, địa chỉ hoặc cổng 0).

WSAENETDOWN (10050)

  • Dịch thuật: Mạng down.
  • Mô tả: Một hoạt động ổ cắm gặp một mạng lưới chết. Lỗi này có thể cho thấy một sai lầm nghiêm trọng của hệ thống mạng (có nghĩa là, các giao thức stack DLL ổ cắm Windows chạy qua), giao diện mạng, hoặc mạng cục bộ chính nó.

WSAENETUNREACH (10051)

  • Dịch thuật: Mạng là không thể kết nối.
  • Mô tả: Một hoạt động ổ cắm đã cố gắng một không thể kết nối mạng. Lỗi này thường có nghĩa là các phần mềm địa phương biết không có tuyến đường để tiếp cận với máy chủ từ xa.

WSAENETRESET (10052)

  • Dịch thuật: Mạng bỏ kết nối vào thiết lập lại.
  • Mô tả: Kết nối đã bị hỏng vì hoạt động giữ mà phát hiện một lỗi trong khi các hoạt động đã tiến hành. Nó cũng có thể được trả lại bởi setsockopt (Wsapiref_94aa.asp) nếu một nỗ lực được thực hiện để thiết lập SO_KEEPALIVE trên kết nối đã thất bại.

WSAECONNABORTED (10053)

  • Dịch thuật: Phần mềm gây ra kết nối abort.
  • Mô tả: Một kết nối được thiết lập được dừng bởi phần mềm trong máy chủ của bạn, có thể do một dữ liệu truyền time-out hoặc giao thức lỗi.

WSAECONNRESET (10054)

  • Dịch thuật: Kết nối đặt lại bằng ngang.
  • Mô tả: Kết nối hiện có bị buộc phải đóng cửa của máy chủ từ xa. Lỗi này thường xảy ra nếu chương trình đồng đẳng trên máy chủ từ xa đột nhiên ngừng lại, các máy chủ được khởi động lại hoặc máy chủ từ xa sử dụng gần một khó khăn. Xem setsockopt (Wsapiref_94aa.asp) để biết thêm thông tin về tùy chọn SO_LINGER vào các ổ cắm từ xa. Lỗi này cũng có thể dẫn đến nếu kết nối đã bị hỏng do hoạt động giữ mà phát hiện một lỗi trong khi đang tiến hành một hoặc nhiều. Các hoạt động đã tiến hành không thành công với WSAENETRESET. Sau đó hoạt động không thành công với WSAECONNRESET.

WSAENOBUFS (10055)

  • Dịch thuật: Bộ đệm không có không gian có sẵn.
  • Mô tả: Một hoạt động vào một ổ cắm không thể thực hiện bởi vì hệ thống không có đủ sức chứa trống bộ đệm hoặc vì một hàng đợi đã đầy đủ.

WSAEISCONN (10056)

  • Dịch thuật: Socket đã được kết nối.
  • Mô tả: Một yêu cầu kết nối ra vào một ổ cắm đã kết nối. Một số hiện thực cũng trở về lỗi này nếu sendto (Wsapiref_4sqa.asp) được gọi là trên một ổ cắm SOCK_DGRAM kết nối (cho SOCK_STREAM ổ cắm, các tham số để ở sendto (Wsapiref_4sqa.asp) được bỏ qua) mặc dù việc triển khai khác đối xử với điều này như là một sự xuất hiện hợp lệ.

WSAENOTCONN (10057)

  • Dịch thuật: Ổ cắm chưa được kết nối.
  • Mô tả: Một yêu cầu để gửi hoặc nhận dữ liệu không được phép vì các ổ cắm chưa được kết nối và (khi gửi vào một ổ cắm datagram sử dụng sendto [Wsapiref_4sqa.asp], không có địa chỉ được cung cấp). Bất kỳ loại nào khác của hoạt động cũng có thể trở về lỗi này, ví dụ, setsockopt (Wsapiref_94aa.asp) thiết lập SO_KEEPALIVE nếu kết nối đã được đặt lại.

WSAESHUTDOWN (10058)

  • Dịch thuật: Không thể gửi sau khi tắt máy ổ cắm.
  • Mô tả: Một yêu cầu để gửi hoặc nhận dữ liệu không được cho phép bởi vì các ổ cắm đã đã được đóng trong đó hướng với một tắt máy trước (Wsapiref_60z6.asp) gọi. Khi một shutdown được gọi là, một đóng một phần của một ổ cắm được yêu cầu. Đây là một tín hiệu rằng việc gửi hoặc nhận quy trình (hoặc cả hai) đã bị ngưng.

WSAETIMEDOUT (10060)

  • Dịch thuật: Kết nối timed out.
  • Mô tả: Một cố gắng kết nối thất bại do các bên đã kết nối không chính xác trả lời sau một khoảng thời gian, hoặc thiết lập kết nối thất bại vì các máy chủ đã kết nối thất bại trong việc đáp ứng.

WSAECONNREFUSED (10061)

  • Dịch thuật: Kết nối từ chối.
  • Mô tả: Không có kết nối có thể được thực hiện bởi vì máy tính đích tích cực từ chối nó. Lỗi này thường kết quả từ cố gắng để kết nối với một dịch vụ không hoạt động trên máy chủ nước ngoài, có nghĩa là, một trong đó không có một chương trình máy chủ đang chạy.

WSAEHOSTDOWN (10064)

  • Dịch thuật: Máy chủ là xuống.
  • Mô tả: Một hoạt động ổ cắm thất bại vì máy chủ đích là xuống. Một hoạt động ổ cắm bắt gặp một máy chủ chết. Mạng hoạt động trên máy chủ lưu trữ địa phương không được khởi tạo. Những điều kiện này có nhiều khả năng được chỉ ra bởi lỗi WSAETIMEDOUT.

WSAEHOSTUNREACH (10065)

  • Dịch thuật: Không có đường đến máy chủ lưu trữ.
  • Mô tả: Một hoạt động ổ cắm đã cố gắng một chủ nhà không thể kết nối. Xem WSAENETUNREACH.

WSAEPROCLIM (10067)

  • Dịch thuật: Quy trình quá nhiều.
  • Mô tả: Một thực hiện ổ cắm Windows có thể có một giới hạn về số lượng các chương trình có thể sử dụng nó cùng một lúc. WSAStartup (Wsapiref_1v8y.asp) có thể không có lỗi này nếu giới hạn đã đạt tới.

WSASYSNOTREADY (10091)

  • Dịch thuật: Hệ thống phụ mạng không sẵn dùng.
  • Mô tả: Lỗi này được trả lại bởi WSAStartup (Wsapiref_1v8y.asp) nếu việc thực hiện Windows Sockets không thể hiện hoạt bởi vì hệ thống tiềm ẩn nó sử dụng để cung cấp dịch vụ mạng hiện không sẵn dùng. Xác nhận sau đây:
    • Xác nhận tập tin Windows Sockets DLL thích hợp nằm trong đường dẫn hiện tại.
    • Xác nhận rằng họ không cố gắng để sử dụng nhiều hơn một ổ cắm Windows thực hiện cùng một lúc.
    • Nếu có nhiều hơn một Winsock DLL trên hệ thống của bạn, xác nhận rằng DLL Winsock đầu tiên trong con đường là thích hợp cho các hệ thống phụ mạng nạp hiện thời.
    • Xác nhận rằng tất cả các thành phần cần thiết hiện đang được cài đặt và cấu hình đúng theo điều tài liệu hướng dẫn thực hiện Windows ổ cắm.

WSAVERNOTSUPPORTED (10092)

  • Dịch thuật: Phiên bản Winsock.dll ra khỏi phạm vi.
  • Mô tả: Việc thực hiện Windows Sockets hiện tại không hỗ trợ phiên bản Windows Sockets đặc điểm kỹ thuật, yêu cầu của chương trình. Đảm bảo rằng không có tập tin Windows Sockets DLL cũ đang được truy cập.

WSANOTINITIALISED (10093)

  • Dịch thuật: WSAStartup thành công chưa được thực hiện.
  • Mô tả: Hoặc chương trình đã không gọi là WSAStartup (Wsapiref_1v8y.asp) hoặc WSAStartup (Wsapiref_1v8y.asp) đã thất bại. Chương trình có thể truy cập vào một ổ cắm nhiệm vụ đang hoạt động hiện tại không sở hữu (có nghĩa là, nó cố gắng để chia sẻ một ổ cắm giữa nhiệm vụ), hay WSACleanup đã được gọi là quá nhiều lần.

WSAEDISCON (10101)

  • Dịch thuật: Tắt máy tính duyên dáng trong tiến trình.
  • Mô tả: Lỗi này được trả lại bởi WSARecv (Wsapiref_4z1u.asp) và WSARecvFrom (Wsapiref_4wky.asp) để chỉ ra rằng đảng từ xa đã khởi xướng một chuỗi duyên dáng tắt máy.

WSATYPE_NOT_FOUND (10109)

  • Dịch thuật: Loại hình lớp không tìm thấy.
  • Mô tả: Các lớp học đã chỉ định không tìm thấy.

WSAHOST_NOT_FOUND (11001)

  • Dịch thuật: Máy chủ không tìm thấy. Không có máy như vậy được biết đến.
  • Mô tả: Tên không là một tên máy chủ chính thức hoặc bí danh, hoặc nó không thể được tìm thấy trong cơ sở dữ liệu đang được truy vấn. Lỗi này có thể cũng được trả lại cho các giao thức và truy vấn dịch vụ, và nó có nghĩa là tên đã chỉ định không thể được tìm thấy trong cơ sở dữ liệu có liên quan.

WSATRY_AGAIN (11002)

  • Dịch thuật: Máy chủ nonauthoritative không tìm thấy.
  • Mô tả: Lỗi này thường là một lỗi tạm thời trong độ phân giải tên máy chủ lưu trữ, và nó có nghĩa rằng các máy chủ địa phương không nhận được một phản ứng từ máy chủ có thẩm quyền. Một thử lại tại một số thời gian sau đó có thể được thành công.

WSANO_RECOVERY (11003)

  • Dịch thuật: Đây là một lỗi nonrecoverable.
  • Mô tả: Lỗi này chỉ ra rằng một số loại nonrecoverable lỗi đã xảy ra trong thời gian một tra cứu cơ sở dữ liệu. Lỗi này có thể xảy ra nếu không tìm thấy tệp cơ sở dữ liệu (ví dụ, tương thích với BSD host, dịch vụ hoặc các giao thức tập), hoặc nếu một yêu cầu DNS được quay trở lại bởi các máy chủ với một lỗi nghiêm trọng.

WSANO_DATA (11004)

  • Dịch thuật: Tên hợp lệ, không có hồ sơ dữ liệu của loại được yêu cầu.
  • Mô tả: Tên gọi được yêu cầu là hợp lệ và là tìm thấy trong cơ sở dữ liệu, nhưng nó không có dữ liệu liên kết chính xác nó đang được giải quyết cho. Ví dụ điển hình cho điều này là một máy chủ lưu trữ tên, địa chỉ dịch cố (sử dụng gethostbyname [Wsapiref_0q5u.asp] hay WSAAsyncGetHostByName [Wsapiref_7bhu.asp]) có sử dụng các máy chủ DNS. Bản ghi MX được trả lại nhưng không có hồ sơ A. Điều này chỉ ra rằng máy chủ lưu trữ chính nó tồn tại, nhưng nó không phải là thể truy cập trực tiếp.

WSA_INVALID_HANDLE (phụ thuộc vào hệ điều hành)

  • Dịch thuật: Xử lý đối tượng tổ chức sự kiện được chỉ định không hợp lệ.
  • Mô tả: Một chương trình cố gắng sử dụng một đối tượng tổ chức sự kiện, nhưng xử lý được chỉ định là không hợp lệ.

WSA_INVALID_PARAMETER (phụ thuộc vào hệ điều hành)

  • Dịch thuật: Một hay nhiều tham số không hợp lệ.
  • Mô tả: Một chương trình sử dụng một chức năng Windows ổ cắm trực tiếp ánh xạ tới một chức năng Win32. Chức năng Win32 chỉ ra một vấn đề với một hoặc nhiều tham số.

WSA_IO_INCOMPLETE (phụ thuộc vào hệ điều hành)

  • Dịch thuật: Đối tượng tổ chức sự kiện chồng chéo I/O không trong báo hiệu nhà nước.
  • Mô tả: Chương trình đã cố gắng xác định tình trạng của một hoạt động chồng chéo không được hoàn thành được nêu ra. Các chương trình sử dụng WSAGetOverlappedResult (với fWait cờ được đặt để sai) trong một chế độ phòng phiếu để xác định khi một hoạt động chồng chéo đã hoàn thành nhận được mã lỗi này cho đến khi chiến dịch được hoàn tất.

WSA_IO_PENDING (phụ thuộc vào hệ điều hành)

  • Dịch thuật: Hoạt động chồng chéo sẽ hoàn thành sau này.
  • Mô tả: Chương trình đã khởi xướng một hoạt động chồng chéo không thể hoàn thành ngay lập tức. Một chỉ hoàn thành được gửi sau khi hoạt động đã được hoàn tất.

WSA_NOT_ENOUGH_MEMORY (phụ thuộc vào hệ điều hành)

  • Dịch thuật: Không đủ bộ nhớ sẵn dùng.
  • Mô tả: Một chương trình sử dụng một chức năng Windows ổ cắm trực tiếp ánh xạ tới một chức năng Win32. Chức năng Win32 chỉ ra một thiếu nguồn lực cần thiết bộ nhớ.

WSA_OPERATION_ABORTED (phụ thuộc vào hệ điều hành)

  • Dịch thuật: Chồng chéo thao tác bị bỏ dở.
  • Mô tả: Một hoạt động chồng chéo đã bị hủy bỏ do các ổ cắm đã được đóng cửa hoặc lệnh SIO_FLUSH WSAIoctl (Wsapiref_6ik2.asp) đã được chạy.

WSAINVALIDPROCTABLE (phụ thuộc vào hệ điều hành)

  • Dịch thuật: Thủ tục không hợp lệ bảng từ nhà cung cấp dịch vụ.
  • Mô tả: Một nhà cung cấp dịch vụ trở lại một bảng không hợp lệ thủ tục Ws2_32.dll. (Điều này là điển hình do một hoặc nhiều các con trỏ chức năng đang được vô.)

WSAINVALIDPROVIDER (phụ thuộc vào hệ điều hành)

  • Dịch thuật: Số phiên bản nhà cung cấp dịch vụ không hợp lệ.
  • Mô tả: Một nhà cung cấp dịch vụ trả lại một số phiên bản khác với 2,0.

WSAPROVIDERFAILEDINIT (phụ thuộc vào hệ điều hành)

  • Dịch thuật: Không thể khởi tạo một nhà cung cấp dịch vụ.
  • Mô tả: DLL hoặc là một dịch vụ của nhà cung cấp không thể nạp (LoadLibrary thất bại) hoặc của nhà cung cấp chức năng WSPStartup/NSPStartup lỗi.

WSASYSCALLFAILURE (phụ thuộc vào hệ điều hành)

  • Dịch thuật: Lỗi hệ thống gọi.
  • Mô tả: Lỗi này được trả lại khi một cuộc gọi hệ thống mà không bao giờ nên không không. Ví dụ, lỗi này xảy ra nếu một cuộc gọi đến WaitForMultipleObjects không thành công hoặc một trong các chức năng cơ quan đăng ký không cố gắng để thay đổi giao thức hoặc tên vũ trụ catalog.

Cảnh báo: Bài viết này được dịch tự động

Thuộc tính

ID Bài viết: 819124 - Xem lại Lần cuối: 08/28/2011 09:36:00 - Bản sửa đổi: 2.0

  • kbinfo kbmt KB819124 KbMtvi
Phản hồi
>