Zitat von
Christian Seehase:
Das ist mit Sicherheit nicht die einzige
API Funktion bei der die Möglichen Fehlercodes unvollständig sind.
Das bestimmt nicht, aber die erste, in der mirs aufgefallen ist.
Ich hab jetzt übrigens was über die Benutzerrechte gefunden:
Zitat:
Note On Windows NT/Windows 2000, raw socket support requires administrative privileges. Users running Winsock applications that make use of raw sockets must have administrative privileges on the computer, otherwise raw socket calls fail with an error code of WSAEACCESS.
Da das im
PSDK vom August 2002 drin steht, nehme ich mal an, dass sie nicht vergessen haben, WinXP zu erwähnen, sondern dass die Nichterwähnung mit Absicht geschah. Das deckt sich mit dem, was ich glaube, mal gelesen zu haben: Es ist ein Feature (oder ein Bug?
) von XP, dass man zum Betreiben von RawSockets keine Admin-Rechte braucht. Ist aber auch gut möglich, dass ich mich irre.