تعداد System::Net::Sockets::IOControlCode

IOControlCode enum

يسرد رموز التحكم في IO.

enum class IOControlCode : int64_t

القيم

الاسمالقيمةالوصف
AsyncIO-2147195267تمكين أو تعطيل وضع الإدخال/الإخراج غير المتزامن للمقبس.
NonBlockingIO-2147195266ضع المقبس في وضع غير محجوز.
DataToRead1074030207أرجع عدد البايتات المتاحة للقراءة.
OobDataRead1074033415أرجع معلومات حول البيانات خارج القناة التي تنتظر الاستلام.
AssociateHandle-2013265919اربط هذا المقبس بالمقبض المحدد لواجهة مرافقة.
EnableCircularQueuing671088642استبدل أقدم حزمة في الطابور بحزمة واردة عندما تكون طوابير الرسائل الواردة ممتلئة.
Flush671088644يتجاهل المحتويات الحالية للطابور المرسل المرتبط بهذا المقبس.
GetBroadcastAddress1207959557أرجع بنية 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فعّل استلام إشعار عندما تتغير الواجهة المحلية المستخدمة للوصول إلى نقطة النهاية البعيدة.
AddressListQuery1207959574إرجاع قائمة الواجهات المحلية التي يمكن للمقبس الارتباط بها.
AddressListChange671088663تمكين استلام إشعار عندما تتغير قائمة الواجهات المحلية لعائلة بروتوكول المقبس.
QueryTargetPnpHandle1207959576استرجاع مقبض 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.

انظر أيضًا