System::Net::Sockets::IOControlCode تعداد
محتويات
[
يخفي
]IOControlCode enum
يسرد رموز التحكم IO.
enum class IOControlCode : int64_t
القيم
| الاسم | القيمة | الوصف |
|---|---|---|
| AsyncIO | -2147195267 | تمكين أو تعطيل وضع الإدخال/الإخراج غير المتزامن للمقبس. |
| NonBlockingIO | -2147195266 | اجعل المقبس غير محجوز. |
| DataToRead | 1074030207 | أعد عدد البايتات المتاحة للقراءة. |
| OobDataRead | 1074033415 | إرجاع معلومات حول البيانات خارج النطاق التي تنتظر الاستلام. |
| AssociateHandle | -2013265919 | ربط هذا المقبس بالمعرف المحدد لواجهة مرافقة. |
| EnableCircularQueuing | 671088642 | استبدال أقدم حزمة بيانات في الطابور بحزمة واردة عندما تكون طوابير الرسائل الواردة ممتلئة. |
| Flush | 671088644 | يتجاهل المحتويات الحالية لطابور الإرسال المرتبط بهذا المقبس. |
| GetBroadcastAddress | 1207959557 | إرجاع بنية SOCKADDR التي تحتوي على عنوان البث لعائلة العناوين للمقبس الحالي. |
| GetExtensionFunctionPointer | -939524090 | استرجاع مؤشر إلى الدالة الإضافية المحددة المدعومة من قبل موفر الخدمة المرتبط. |
| GetQos | -939524089 | استرجاع بنية QOS المرتبطة بالمقبس. |
| GetGroupQos | -939524088 | إرجاع سمات QOS لمجموعة المقابس. |
| MultipointLoopback | -2013265911 | التحكم فيما إذا كانت البيانات المرسلة من تطبيق على الحاسوب المحلي (ليس بالضرورة من نفس المقبس) في جلسة متعددة البث سيتم استقبالها بواسطة مقبس انضم إلى مجموعة الوجهة المتعددة على واجهة الحلقة الخلفية. |
| MulticastScope | -2013265910 | التحكم في عدد المرات التي يمكن فيها توجيه حزمة متعددة البث بواسطة موجه، والمعروفة أيضًا باسم TTL أو عدد القفزات. |
| SetQos | -2013265909 | تعيين خصائص QOS للمقبس. |
| SetGroupQos | -2013265908 | تعيين خصائص QOS لمجموعة المقابس. |
| TranslateHandle | -939524083 | إرجاع مقبض للمقبس يكون صالحًا في سياق واجهة مرافقة. |
| RoutingInterfaceQuery | -939524076 | إرجاع عناوين الواجهة التي يمكن استخدامها للاتصال بالعنوان البعيد المحدد. |
| RoutingInterfaceChange | -2013265899 | تمكين استلام إشعار عندما تتغير الواجهة المحلية المستخدمة للوصول إلى نقطة النهاية البعيدة. |
| AddressListQuery | 1207959574 | إرجاع قائمة الواجهات المحلية التي يمكن للمقبس الارتباط بها. |
| AddressListChange | 671088663 | تمكين استلام إشعار عندما تتغير قائمة الواجهات المحلية لعائلة بروتوكول المقبس. |
| QueryTargetPnpHandle | 1207959576 | استرجاع مقبض SOCKET الخاص بالمزود الأساسي. |
| NamespaceChange | -2013265895 | التحكم فيما إذا كان socket يتلقى إشعارًا عندما يصبح استعلام النطاق غير صالح. |
| AddressListSort | -939524071 | فرز قائمة عناوين الوجهة IPv6 و IPv4 لتحديد أفضل عنوان متاح لإنشاء اتصال. |
| ReceiveAll | -1744830463 | تمكين استلام جميع حزم IPv4 على الشبكة. |
| ReceiveAllMulticast | -1744830462 | تمكين استلام جميع حزم IPv4 المتعددة البث على الشبكة. |
| ReceiveAllIgmpMulticast | -1744830461 | تمكين استلام جميع حزم IGMP على الشبكة. |
| KeepAliveValues | -1744830460 | التحكم في إرسال حزم TCP keep-alive والفاصل الزمني الذي تُرسل فيه. |
| AbsorbRouterAlert | -1744830459 | هذه القيمة مساوية للثابت ‘SIO_ABSORB_RTRALERT’ في Winsock 2. |
| UnicastInterface | -1744830458 | حدد الواجهة المستخدمة لحزم الإرسال الأحادية الاتجاه الصادرة. |
| LimitBroadcasts | -1744830457 | هذه القيمة مساوية للثابت ‘SIO_LIMIT_BROADCASTS’ في Winsock 2. |
| BindToInterface | -1744830456 | ربط المقبس بواجهة محددة باستخدام الفهرس. |
| MulticastInterface | -1744830455 | حدد الواجهة المستخدمة لحزم الإرسال المتعددة البث الصادرة. |
| AddMulticastGroupOnInterface | -1744830454 | انضم إلى مجموعة متعددة البث باستخدام واجهة محددة بواسطة فهرسها. |
| DeleteMulticastGroupFromInterface | -1744830453 | إزالة المقبس من مجموعة متعددة البث. |
انظر أيضًا
- Namespace System::Net::Sockets
- Library Aspose.Font for C++