NSPROTO _ IPX-Socketoptionen
In den folgenden Tabellen werden NSPROTO _ IPX-Socketoptionen beschrieben, die für Sockets gelten, die für die IPX/SPX-Adressfamilie (AF _ IPX) erstellt wurden. Weitere Informationen zum Abrufen und Festlegen von Socketoptionen finden Sie auf den Referenzseiten der getsockopt- und setsockopt-Funktion.
Um Protokolle aufzählen und unterstützte Eigenschaften für jedes installierte Protokoll zu finden, verwenden Sie die WSAEnumProtocols-, WSCEnumProtocols-oder WSCEnumProtocols32-Funktion.
- **NSPROTO \_ IPX-Socketoptionen**
-
-
Option Herunterladen Set Optval-Typ BESCHREIBUNG _IPX-ADRESSE ja _IPX-ADRESSDATEN _ Gibt Informationen über den spezifischen Adapter zurück, auf dem IPX aktiviert ist. IPX _ ADDRESS _ NOTIFY ja _IPX-ADRESSDATEN _ Benachrichtigt asynchron, wenn sich der Status eines IPX-Adapters ändert. IPX _ DSTYPE ja ja DWORD Ruft den Wert des Datenstromfelds im SPX-Header ab, mit dem Pakete gesendet werden, oder legt ihn fest. ERWEITERTE _ _ IPX-ADRESSE ja DWORD (boolean) Aktiviert die Erweiterte Adressierungsoption für IPX-Pakete. IPX _ FILTERPTYPE ja ja DWORD Ruft den aktuellen IPX-Empfangsfilterpakettyp ab oder legt diesen fest. Es werden nur IPX-Pakete zurückgegeben, deren Pakettyp dem im optval-Parameter angegebenen Wert entspricht. Pakete mit einem Pakettyp, der nicht übereinstimmen, werden verworfen. Dies gilt nur für einen Datagrammsocket. IPX _ GETNETINFO ja IPX _ NETNUM _ DATA Gibt Informationen zu einer bestimmten IPX-Netzwerknummer zurück. Der Netnum-Member der IPX _ NETNUM _ DATA-Struktur muss auf die IPX-Netzwerknummer festgelegt werden, die zurückgegeben werden soll. IPX _ GETNETINFO _ NORIP ja IPX _ NETNUM _ DATA Gibt Informationen zu einer bestimmten IPX-Netzwerknummer zurück, ohne eine RIP-Anforderung zu senden. Der Netnum-Member der IPX _ NETNUM _ DATA-Struktur muss auf die IPX-Netzwerknummer festgelegt werden, die zurückgegeben werden soll. IPX _ IMMEDIATESPXACK ja DWORD (boolean) Wenn true festgelegt ist, sollten Sie das Senden von ACKs für eine SPX-Verbindung nicht verzögern. IPX _ MAX _ ADAPTER _ NUM ja DWORD Gibt die Anzahl der ipxfähigen Adapter zurück. IPX _ MAXSIZE ja DWORD Gibt die maximale IPX-Datagrammgröße in Bytes zurück, die gesendet werden kann. IPX _ PTYPE ja ja DWORD Ruft den Pakettyp ab oder legt diesen fest. Der im optval-Parameter angegebene Wert wird als Pakettyp für jedes IPX-Paket festgelegt, das von diesem Socket gesendet wird. _IPX-EMPFANGSÜBERTRAGUNG _ ja DWORD (boolean) Wenn sie auf TRUE festgelegt ist, empfangen Sie IPX-Broadcastpakete. IPX _ RECVHDR ja DWORD (boolean) Wenn diese Aufschrift auf TRUE festgelegt ist, empfangen Sie IPX-Protokollheader mit Daten. IPX _ RERIPNETNUMBER ja IPX _ NETNUM _ DATA Gibt Mithilfe einer neuen RIP-Anforderung Informationen zu einer angegebenen IPX-Netzwerknummer zurück. Der Netnum-Member der IPX _ NETNUM _ DATA-Struktur muss auf die IPX-Netzwerknummer festgelegt werden, die zurückgegeben werden soll. IPX _ SPXGETCONNECTIONSTATUS ja IPX _ SPXCONNSTATUS-DATEN _ Gibt Informationen zu einer verbundenen SPX-Socketstatistik zurück. IPX _ STOPFILTERPTYPE ja DWORD Entfernt den Filter und beendet die Filterung nach pakettyp, der im optval-Parameter angegeben ist.
-
- **Windows Unterstützung für \_ NSPROTO-IPX-Optionen**
-
-
Option Windows Vista und höher Windows Server 2003 Windows XP Windows 2000 Windows NT4 Windows 9x/Me _IPX-ADRESSE x x x x x IPX _ ADDRESS _ NOTIFY x x x x x IPX _ DSTYPE x x x x x ERWEITERTE _ _ IPX-ADRESSE 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-EMPFANGSÜBERTRAGUNG _ 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
-
Die folgenden NSPROTO _ IPX-Socketoptionen wurden in Windows Sockets 2 Protocol-Specific Anhang definiert, werden jedoch nicht vom Windows IPX/SPX-Protokoll implementiert.
-Ebene = NSPROTO _ IPX
| Option | type | Standard | Bedeutung |
|---|---|---|---|
| IPX _ CHECKSUM | Bool | aus | Wenn diese Festgelegtheit festgelegt ist, führt IPX eine Prüfsumme für ausgehende Pakete durch und überprüft die Prüfsumme eingehender Pakete. |
| IPX _ TXPKTSIZE | INT | Mediengröße bis maximal 1466 | Legt die maximale Größe des Sendedatengramms fest. Diese Größe schließt weder den IPX-Header noch Medienheader ein, die ebenfalls verwendet werden können. Kann auf die Mediengröße erhöht werden. |
| IPX _ RXPKTSIZE | INT | Mediengröße bis maximal 1466 | Legt die maximale Größe des Empfangs-Datagramms fest. Diese Größe schließt weder den IPX-Header noch Medienheader ein, die ebenfalls verwendet werden können. Kann auf die Mediengröße erhöht werden. |
| IPX _ TXMEDIASIZE | INT | Primäres Board | Gibt die Sendemediengröße zurück, die eine Obergrenze für die Datagrammgröße angibt. |
| IPX _ RXMEDIASIZE | INT | Primäres Board | Gibt die Empfangsmediengröße zurück, die eine Obergrenze für die Datagrammgröße festgibt. |
| IPX _ PRIMARY | Bool | Primär | Schränkt den Datenverkehr auf das primäre Netzwerkboard ein. |
Die folgenden NSPROTO _ SPX-Socketoptionen wurden in Windows Sockets 2 Protocol-Specific Anhang definiert, werden jedoch in Windows nicht durch das Windows IPX/SPX-Protokoll implementiert.
level = NSPROTO _ SPX
| Option | type | Standard | Bedeutung |
|---|---|---|---|
| SPX _ CHECKSUM | Bool | aus | Wenn diese Festgelegtheit festgelegt ist, führt IPX eine Prüfsumme für ausgehende Pakete durch und überprüft die Prüfsumme eingehender Pakete. Nicht auf allen Plattformen unterstützt. |
| SPX _ TXPKTSIZE | INT | Mediengröße bis maximal 1466 | Legt die maximale Größe des Sendedatengramms fest. Diese Größe schließt weder den SPX-Header noch Medienheader ein, die ebenfalls verwendet werden können. Kann auf die Mediengröße erhöht werden. |
| SPX _ RXPKTSIZE | INT | Mediengröße bis maximal 1466 | Legt die maximale Größe des Empfangs-Datagramms fest. Diese Größe schließt weder den SPX-Header noch Medienheader ein, die ebenfalls verwendet werden können. Kann auf die Mediengröße erhöht werden. |
| SPX _ TXMEDIASIZE | INT | Primäres Board | Gibt die Sendemediengröße abzüglich SPX und Medienheader zurück. Dadurch wird eine Obergrenze für die Paketgröße der Nachrichtensegmentierung definiert. |
| SPX _ RXMEDIASIZE | INT | Primäres Board | Gibt die Empfangsmediengröße abzüglich SPX- und Medienheader zurück. Dadurch wird eine Obergrenze für die Empfangspaketgröße definiert. |
| SPX _ RAWSPX | Bool | aus | Wenn festgelegt, wird der IPX/SPX-Protokollheader mit den Daten übergeben. |
Hinweise
Die NSPROTO _ IPX-Socketoptionen und die von diesen Socketoptionen verwendeten Strukturen werden in der Wsnwlink.h-Headerdatei definiert.
Anforderungen
| Anforderung | Wert |
|---|---|
| Header |
|