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
Wsnwlink.h