Frage zu WinSock2-Funktionen ( (WSARecv/send) == (recv/send) ) ???
-
Tag'chen ich bins mal wieder mit nen neuen Thread

Diesmal wollte ich mich etwas über die Funktion:
WSARecv
WSASend
recv
send
der WinSock, informaieren.Ich habe habe mal in der MSDN nachgeschlagn und festgestellt, dass die Funktionen eigentlich das selbe machen, oder?
Also WSARecv/recv "The (WSA)Recv function receives data from a connected socket or a bound connectionless socket." und WSASend/send "The (WSA)Send function sends data on a connected socket.". Mit einem Unterschied, dass die WSA Funktionen ein paar Parameter mehr haben. Gibt es da noch andere Unterschiede die zu beachten sind oder sind es in der Tat eigentlich Funktionen die genau das selbe tun?Außerdem ollte ich noch fragen ob Programme die die WinSocket Funktionen nutzen, sich immer nur auf eine von den Funktionen beschränken oder kann es sein das ein Programm mal die WSARecv, recv oder ReadFile Funktion benutzt?
Hoffe ihr könnt mir da zu etwas sagen.
Gruß Tobi.
-
du willst diese funktionen doch bestimmt wieder hooken.
das macht man mit einem "layered service provider"
-
Das eine sind berkly sockets, das andere die WinAPI.
Und diese Hookt man nicht sondern schreibt einen TDI-Filter Treiber.
Und wenn Du hier was von Hooken sagst, mach ich den Thread gleich zu.
-
Hä wer sagt den was von h****n?
Ich wollte doch nur meine beiden zwei Fragen beantwortet haben.