System::Net::Sockets::IOControlCode enum
περιεχόμενα
[
κρύβω
]IOControlCode enum
Καταγράφει τους κωδικούς ελέγχου IO.
enum class IOControlCode : int64_t
Τιμές
| Όνομα | Τιμή | Περιγραφή |
|---|---|---|
| AsyncIO | -2147195267 | Ενεργοποιήστε ή απενεργοποιήστε τη λειτουργία ασύγχρονης I/O του υποδοχέα. |
| NonBlockingIO | -2147195266 | Σημειώστε το socket ως μη-αποκλειστικό. |
| DataToRead | 1074030207 | Επιστρέψτε τον αριθμό των byte που είναι διαθέσιμα για ανάγνωση. |
| OobDataRead | 1074033415 | Επιστρέψτε πληροφορίες σχετικά με τα out-of-band δεδομένα που περιμένουν να ληφθούν. |
| AssociateHandle | -2013265919 | Συσχετίστε αυτό το socket με το καθορισμένο handle μιας συνοδευτικής διεπαφής. |
| EnableCircularQueuing | 671088642 | Αντικαταστήστε το παλαιότερο ουράνιο datagram με ένα εισερχόμενο όταν οι ουρές εισερχόμενων μηνυμάτων είναι γεμάτες. |
| Flush | 671088644 | Απορρίπτει το τρέχον περιεχόμενο της ουράς αποστολής που σχετίζεται με αυτό το socket. |
| GetBroadcastAddress | 1207959557 | Επιστρέψτε μια δομή SOCKADDR που περιέχει τη διεύθυνση broadcast για την οικογένεια διευθύνσεων του τρέχοντος socket. |
| GetExtensionFunctionPointer | -939524090 | Ανακτήστε έναν δείκτη στη συγκεκριμένη λειτουργία επέκτασης που υποστηρίζεται από τον σχετικό πάροχο υπηρεσιών. |
| GetQos | -939524089 | Ανακτήστε τη δομή QOS που σχετίζεται με το socket. |
| GetGroupQos | -939524088 | Επιστρέψτε τα χαρακτηριστικά QOS για την ομάδα socket. |
| MultipointLoopback | -2013265911 | Ελέγξτε εάν τα δεδομένα που αποστέλλονται από μια εφαρμογή στον τοπικό υπολογιστή (όχι απαραίτητα από το ίδιο socket) σε μια πολυμετάδοση θα ληφθούν από ένα socket που έχει ενταχθεί στην ομάδα προορισμού πολυμετάδοσης στη διεπαφή loopback. |
| MulticastScope | -2013265910 | Ελέγξτε τον αριθμό των φορών που ένα πακέτο πολυμετάδοσης μπορεί να προωθηθεί από έναν δρομολογητή, γνωστό επίσης ως TTL ή αριθμός άλματος. |
| SetQos | -2013265909 | Ορίστε τα χαρακτηριστικά QOS για το socket. |
| SetGroupQos | -2013265908 | Ορίστε τα χαρακτηριστικά QOS για την ομάδα socket. |
| TranslateHandle | -939524083 | Επιστρέψτε ένα handle για το socket που είναι έγκυρο στο πλαίσιο μιας συνοδευτικής διεπαφής. |
| RoutingInterfaceQuery | -939524076 | Επιστρέψτε τις διευθύνσεις διεπαφής που μπορούν να χρησιμοποιηθούν για σύνδεση με τη συγκεκριμένη απομακρυσμένη διεύθυνση. |
| RoutingInterfaceChange | -2013265899 | Ενεργοποιήστε τη λήψη ειδοποίησης όταν η τοπική διεπαφή που χρησιμοποιείται για πρόσβαση σε απομακρυσμένο σημείο τέλους αλλάζει. |
| AddressListQuery | 1207959574 | Επιστρέψτε τη λίστα των τοπικών διεπαφών στις οποίες μπορεί να δεσμευτεί το socket. |
| AddressListChange | 671088663 | Ενεργοποιήστε τη λήψη ειδοποίησης όταν αλλάζει η λίστα των τοπικών διεπαφών για την οικογένεια πρωτοκόλλου του socket. |
| 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 | Ορίστε τη διεπαφή που χρησιμοποιείται για τα εξερχόμενα πακέτα unicast. |
| LimitBroadcasts | -1744830457 | Αυτή η τιμή είναι ίση με τη σταθερά ‘SIO_LIMIT_BROADCASTS’ του Winsock 2. |
| BindToInterface | -1744830456 | Δέστε τη θύρα (socket) σε έναν καθορισμένο δείκτη διεπαφής. |
| MulticastInterface | -1744830455 | Ορίστε τη διεπαφή που χρησιμοποιείται για τα εξερχόμενα πακέτα multicast. |
| AddMulticastGroupOnInterface | -1744830454 | Συμμετέχετε σε μια ομάδα multicast χρησιμοποιώντας μια διεπαφή που προσδιορίζεται από το δείκτη της. |
| DeleteMulticastGroupFromInterface | -1744830453 | Αφαιρέστε τη θύρα (socket) από μια ομάδα multicast. |
Δείτε επίσης
- Namespace System::Net::Sockets
- Library Aspose.Page for C++