Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
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 für die Funktionen getsockopt und setsockopt .
Um Protokolle aufzulisten und unterstützte Eigenschaften für jedes installierte Protokoll zu ermitteln, verwenden Sie die Funktion WSAEnumProtocols, WSCEnumProtocols oder WSCEnumProtocols32 .
- **NSPROTO\_IPX Socketoptionen**
-
-
Option Herunterladen Set Optval-Typ Beschreibung IPX_ADDRESS ja IPX_ADDRESS_DATA Gibt Informationen zu dem spezifischen Adapter zurück, für den IPX aktiviert ist. IPX_ADDRESS_NOTIFY ja IPX_ADDRESS_DATA Benachrichtigt asynchron, wenn sich die status eines IPX-Adapters ändert. IPX_DSTYPE ja ja DWORD Ruft den Wert des Datenstromfelds im SPX-Header ab, mit dem Pakete gesendet werden sollen, oder legt diesen fest. IPX_EXTENDED_ADDRESS ja DWORD (boolesch) Aktiviert die Erweiterte Adressierungsoption für IPX-Pakete. IPX_FILTERPTYPE ja ja DWORD Ruft den aktuellen IPX-Empfangsfilterpakettyp ab oder legt diese fest. Nur IPX-Pakete mit einem Pakettyp, der dem im optval-Parameter angegebenen Wert entspricht, werden zurückgegeben. Pakete mit einem Pakettyp, der nicht übereinstimmt, werden verworfen. Dies gilt nur für einen Datagrammsocket. IPX_GETNETINFO ja IPX_NETNUM_DATA Gibt Informationen zu einer bestimmten IPX-Netzwerknummer zurück. Das netnum-Element der IPX_NETNUM_DATA-Struktur muss auf die zurückzugebende IPX-Netzwerknummer festgelegt werden. IPX_GETNETINFO_NORIP ja IPX_NETNUM_DATA Gibt Informationen zu einer bestimmten IPX-Netzwerknummer zurück, ohne eine RIP-Anforderung zu senden. Das netnum-Element der IPX_NETNUM_DATA-Struktur muss auf die zurückzugebende IPX-Netzwerknummer festgelegt werden. IPX_IMMEDIATESPXACK ja DWORD (boolesch) Wenn auf TRUE festgelegt ist, verzögern Sie das Senden von ACKs für eine SPX-Verbindung nicht. IPX_MAX_ADAPTER_NUM ja DWORD Gibt die Anzahl der vorhandenen IPX-fä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 den Pakettyp fest. Der im optval-Parameter angegebene Wert wird als Pakettyp für jedes IPX-Paket festgelegt, das von diesem Socket gesendet wird. IPX_RECEIVE_BROADCAST ja DWORD (boolesch) Wenn auf TRUE festgelegt ist, empfangen Sie IPX-Broadcastpakete. IPX_RECVHDR ja DWORD (boolesch) Wenn 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. Das netnum-Element der IPX_NETNUM_DATA-Struktur muss auf die zurückzugebende IPX-Netzwerknummer festgelegt werden. IPX_SPXGETCONNECTIONSTATUS ja IPX_SPXCONNSTATUS_DATA 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_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
-
Die folgenden NSPROTO_IPX Socketoptionen wurden in Windows Sockets 2 Protocol-Specific Annex definiert, werden aber nicht vom Windows IPX/SPX-Protokoll implementiert.
Ebene=NSPROTO_IPX
| Option | type | Standard | Bedeutung |
|---|---|---|---|
| IPX_CHECKSUM | Bool | aus | Wenn dieser Wert festgelegt ist, führt IPX eine Prüfsumme für ausgehende Pakete aus 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 enthält nicht den IPX-Header oder Medienheader, 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 Empfangsdatengrammgröße fest. Diese Größe enthält nicht den IPX-Header oder Medienheader, 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 festlegt. |
| IPX_RXMEDIASIZE | INT | Primäres Board | Gibt die Empfangsmediengröße zurück, die eine Obergrenze für die Datagrammgröße festlegt. |
| IPX_PRIMARY | Bool | Primär | Beschränkt den Datenverkehr auf das primäre Netzwerkboard. |
Die folgenden NSPROTO_SPX Socketoptionen wurden in Windows Sockets 2 Protocol-Specific Annex definiert, werden aber nicht unter Windows durch das Windows IPX/SPX-Protokoll implementiert.
Ebene=NSPROTO_SPX
| Option | type | Standard | Bedeutung |
|---|---|---|---|
| SPX_CHECKSUM | Bool | aus | Wenn dieser Wert festgelegt ist, führt IPX eine Prüfsumme für ausgehende Pakete aus 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 enthält nicht den SPX-Header oder Medienheader, 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 Empfangsdatengrammgröße fest. Diese Größe enthält nicht den SPX-Header oder Medienheader, die ebenfalls verwendet werden können. Kann auf die Mediengröße erhöht werden. |
| SPX_TXMEDIASIZE | INT | Primäres Board | Gibt die Sendemediengröße minus SPX- und Medienheader zurück. Dadurch wird eine Obergrenze für die Größe der Nachrichtensegmentierungspakete festgelegt. |
| SPX_RXMEDIASIZE | INT | Primäres Board | Gibt die Empfangsmediengröße minus SPX- und Medienheader zurück. Dadurch wird eine Obergrenze für die Größe des Empfangspakets festgelegt. |
| SPX_RAWSPX | Bool | aus | Wenn festgelegt, wird der IPX/SPX-Protokollheader mit den Daten übergeben. |
Bemerkungen
Die NSPROTO_IPX Socketoptionen und die von diesen Socketoptionen verwendeten Strukturen sind in der Wsnwlink.h-Headerdatei definiert.
Anforderungen
| Anforderung | Wert |
|---|---|
| Header |
|