NSPROTO_IPX Socket Options
Les tableaux suivants décrivent NSPROTO_IPX options de socket qui s’appliquent aux sockets créés pour la famille d’adresses IPX/SPX (AF_IPX). Pour plus d’informations sur l’obtention et la définition des options de socket, consultez les pages de référence des fonctions getsockopt et setsockopt .
Pour énumérer les protocoles et découvrir les propriétés prises en charge pour chaque protocole installé, utilisez la fonction WSAEnumProtocols, WSCEnumProtocols ou WSCEnumProtocols32 .
- **NSPROTO\_IPX Options de socket**
-
-
Option Obtenir Définissez Type Optval Description IPX_ADDRESS Oui IPX_ADDRESS_DATA Retourne des informations sur l’adaptateur spécifique sur lequel IPX est activé. IPX_ADDRESS_NOTIFY Oui IPX_ADDRESS_DATA Avertit de façon asynchrone lorsque le status d’une carte IPX change. IPX_DSTYPE Oui Oui DWORD Obtient ou définit la valeur du champ de flux de données dans l’en-tête SPX avec lequel envoyer des paquets. IPX_EXTENDED_ADDRESS Oui DWORD (booléen) Active l’option d’adressage étendu sur les paquets IPX. IPX_FILTERPTYPE Oui Oui DWORD Obtient ou définit le type de paquet de filtre de réception IPX actuel. Seuls les paquets IPX dont le type de paquet est égal à la valeur spécifiée dans le paramètre optval sont retournés. Les paquets dont le type de paquet ne correspond pas sont ignorés. Cela s’applique uniquement à un socket de datagramme. IPX_GETNETINFO Oui IPX_NETNUM_DATA Retourne des informations concernant un numéro de réseau IPX spécifique. Le membre netnum de la structure IPX_NETNUM_DATA doit être défini sur le numéro de réseau IPX à retourner. IPX_GETNETINFO_NORIP Oui IPX_NETNUM_DATA Retourne des informations concernant un numéro de réseau IPX spécifique sans envoyer de requête RIP. Le membre netnum de la structure IPX_NETNUM_DATA doit être défini sur le numéro de réseau IPX à retourner. IPX_IMMEDIATESPXACK Oui DWORD (booléen) Si la valeur est TRUE, ne retardez pas l’envoi des ACL sur une connexion SPX. IPX_MAX_ADAPTER_NUM Oui DWORD Retourne le nombre d’adaptateurs compatibles IPX présents. IPX_MAXSIZE Oui DWORD Retourne la taille maximale du datagramme IPX en octets qui peut être envoyée. IPX_PTYPE Oui Oui DWORD Obtient ou définit le type de paquet. La valeur spécifiée dans le paramètre optval est définie comme type de paquet sur chaque paquet IPX envoyé à partir de ce socket. IPX_RECEIVE_BROADCAST Oui DWORD (booléen) Si la valeur est TRUE, recevez des paquets IPX de diffusion. IPX_RECVHDR Oui DWORD (booléen) Si la valeur est TRUE, recevez des en-têtes de protocole IPX avec des données. IPX_RERIPNETNUMBER Oui IPX_NETNUM_DATA Retourne des informations concernant un numéro de réseau IPX spécifié à l’aide d’une nouvelle demande RIP. Le membre netnum de la structure IPX_NETNUM_DATA doit être défini sur le numéro de réseau IPX à retourner. IPX_SPXGETCONNECTIONSTATUS Oui IPX_SPXCONNSTATUS_DATA Retourne des informations concernant les statistiques d’un socket SPX connecté. IPX_STOPFILTERPTYPE Oui DWORD Supprime le filtre et arrête le filtrage sur le type de paquet spécifié dans le paramètre optval.
-
- **Prise en charge de Windows pour les options NSPROTO\_IPX**
-
-
Option Windows Vista et versions ultérieures Windows Server 2003 Windows XP Windows 2000 Windows NT4 Windows 9x/Me IPX_ADDRESS x x x x x IPX_ADDRESS_NOTIFY x x x x x IPX_DSTYPE x x x x x IPX_EXTENDED_ADDRESS x x x x x IPX_FILTERPTYPE x x x x x IPX_GETNETINFO x x x x x IPX_GETNETINFO_NORIP x x x x x IPX_IMMEDIATESPXACK x x x x x IPX_MAX_ADAPTER_NUM x x x x x IPX_MAXSIZE x x x x x IPX_PTYPE x x x x x IPX_RECEIVE_BROADCAST x x x x x IPX_RECVHDR x x x x x IPX_RERIPNETNUMBER x x x x x IPX_SPXGETCONNECTIONSTATUS x x x x x IPX_STOPFILTERPTYPE x x x x x
-
Les options de socket NSPROTO_IPX suivantes ont été définies dans windows Sockets 2 Protocol-Specific Annexe, mais ne sont pas implémentées par le protocole IPX/SPX Windows.
Niveau=NSPROTO_IPX
Option | Type | Default | Signification |
---|---|---|---|
IPX_CHECKSUM | Bool | arrêt | Une fois défini, IPX effectue une somme de contrôle sur les paquets sortants et vérifie la somme de contrôle des paquets entrants. |
IPX_TXPKTSIZE | int | Taille du média jusqu’à un maximum de 1466 | Définit la taille maximale du datagramme d’envoi. Cette taille n’inclut pas l’en-tête IPX ni les en-têtes multimédias qui peuvent également être utilisés. Peut être augmentée à la taille du média. |
IPX_RXPKTSIZE | int | Taille du média jusqu’à un maximum de 1466 | Définit la taille maximale du datagramme de réception. Cette taille n’inclut pas l’en-tête IPX ni les en-têtes multimédias qui peuvent également être utilisés. Peut être augmentée à la taille du média. |
IPX_TXMEDIASIZE | int | Carte principale | Retourne la taille du média d’envoi qui définit une limite supérieure pour la taille du datagramme. |
IPX_RXMEDIASIZE | int | Carte principale | Retourne la taille du média de réception qui définit une limite supérieure pour la taille du datagramme. |
IPX_PRIMARY | Bool | Principal | Limite le trafic vers la carte réseau principale. |
Les options de socket NSPROTO_SPX suivantes ont été définies dans Les Sockets Windows 2 Protocol-Specific Annexe, mais ne sont pas implémentées sur Windows par le protocole IPX/SPX Windows.
Niveau=NSPROTO_SPX
Option | Type | Default | Signification |
---|---|---|---|
SPX_CHECKSUM | Bool | arrêt | Une fois défini, IPX effectue une somme de contrôle sur les paquets sortants et vérifie la somme de contrôle des paquets entrants. Non pris en charge sur toutes les plateformes. |
SPX_TXPKTSIZE | int | Taille du média jusqu’à un maximum de 1466 | Définit la taille maximale du datagramme d’envoi. Cette taille n’inclut pas l’en-tête SPX ni les en-têtes multimédias qui peuvent également être utilisés. Peut être augmentée à la taille du média. |
SPX_RXPKTSIZE | int | Taille du média jusqu’à un maximum de 1466 | Définit la taille maximale du datagramme de réception. Cette taille n’inclut pas l’en-tête SPX ni les en-têtes multimédias qui peuvent également être utilisés. Peut être augmentée à la taille du média. |
SPX_TXMEDIASIZE | int | Carte principale | Retourne la taille du média d’envoi moins SPX et les en-têtes multimédias. Cela définit une limite supérieure pour la taille des paquets de segmentation des messages. |
SPX_RXMEDIASIZE | int | Carte principale | Retourne la taille du média de réception moins SPX et les en-têtes multimédias. Cela définit une limite supérieure pour la taille des paquets de réception. |
SPX_RAWSPX | Bool | arrêt | Lorsqu’il est défini, l’en-tête de protocole IPX/SPX est transmis avec les données. |
Notes
Les options de socket NSPROTO_IPX et les structures utilisées par ces options de socket sont définies dans le fichier d’en-tête Wsnwlink.h .
Spécifications
Condition requise | Valeur |
---|---|
En-tête |
|