تعداد 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 | التحكم فيما إذا كان المقبس يتلقى إشعارًا عندما يصبح استعلام مساحة الاسم غير صالح. |
| 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 | تعيين الواجهة المستخدمة لحزم الإرسال الأحادية (unicast) الصادرة. |
| LimitBroadcasts | -1744830457 | هذه القيمة مساوية للثابت ‘SIO_LIMIT_BROADCASTS’ في Winsock 2. |
| BindToInterface | -1744830456 | ربط المقبس بفهارس واجهة محددة. |
| MulticastInterface | -1744830455 | تعيين الواجهة المستخدمة لحزم الإرسال المتعددة (multicast) الصادرة. |
| AddMulticastGroupOnInterface | -1744830454 | الانضمام إلى مجموعة multicast باستخدام واجهة محددة بفهارسها. |
| DeleteMulticastGroupFromInterface | -1744830453 | إزالة المقبس من مجموعة multicast. |
انظر أيضًا
- Namespace System::Net::Sockets
- Library Aspose.Page for C++