System::Net::Sockets::IOControlCode एन्‍युम

IOControlCode enum

IO कंट्रोल कोड्स को सूचीबद्ध करता है।

enum class IOControlCode : int64_t

मान

नाममानविवरण
AsyncIO-2147195267सॉकेट के असिंक्रोनस I/O मोड को सक्षम या अक्षम करें।
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-1744830460TCP keep-alive पैकेट भेजने को नियंत्रित करें और वह अंतराल जिसमें वे भेजे जाते हैं।
AbsorbRouterAlert-1744830459यह मान Winsock 2 ‘SIO_ABSORB_RTRALERT’ स्थिरांक के बराबर है।
UnicastInterface-1744830458आउटगोइंग यूनिकास्ट पैकेटों के लिए उपयोग किए जाने वाले इंटरफ़ेस को सेट करें।
LimitBroadcasts-1744830457यह मान Winsock 2 ‘SIO_LIMIT_BROADCASTS’ स्थिरांक के बराबर है।
BindToInterface-1744830456सॉकेट को निर्दिष्ट इंटरफ़ेस इंडेक्स से बाइंड करें।
MulticastInterface-1744830455आउटगोइंग मल्टीकास्ट पैकेटों के लिए उपयोग किए जाने वाले इंटरफ़ेस को सेट करें।
AddMulticastGroupOnInterface-1744830454इंडेक्स द्वारा पहचाने गए इंटरफ़ेस का उपयोग करके मल्टीकास्ट समूह में शामिल हों।
DeleteMulticastGroupFromInterface-1744830453सॉकेट को मल्टीकास्ट समूह से हटाएँ।

संबंधित देखें