Z.Smith
2006-01-18 06:48:00 UTC
Hi:
I want to load "TransmitPackets" such as "AcceptEx".Loading "AcceptEx"
is successful.But loading "TransmitPackets" is
not successful.Why?
example:
if(::WSAIoctl(Listen,SIO_GET_EXTENSION_FUNCTION_POINTER,(void*)&GuidAcceptEx
,sizeof(GuidAcceptEx),
&lpfnAcceptEx,sizeof(lpfnAcceptEx),&dwBytes,NULL,NULL) == SOCKET_ERROR)
return;
if(::WSAIoctl(Listen,SIO_GET_EXTENSION_FUNCTION_POINTER,(void*)&GuidTranmitP
ackets,sizeof(GuidTranmitPackets),
&lpfnTransmitPackets,sizeof(lpfnTransmitPackets),&dwBytes,NULL,NULL) ==
SOCKET_ERROR)
DWORD err = ::WSAGetLastError(); //10022
Thanks!
I want to load "TransmitPackets" such as "AcceptEx".Loading "AcceptEx"
is successful.But loading "TransmitPackets" is
not successful.Why?
example:
if(::WSAIoctl(Listen,SIO_GET_EXTENSION_FUNCTION_POINTER,(void*)&GuidAcceptEx
,sizeof(GuidAcceptEx),
&lpfnAcceptEx,sizeof(lpfnAcceptEx),&dwBytes,NULL,NULL) == SOCKET_ERROR)
return;
if(::WSAIoctl(Listen,SIO_GET_EXTENSION_FUNCTION_POINTER,(void*)&GuidTranmitP
ackets,sizeof(GuidTranmitPackets),
&lpfnTransmitPackets,sizeof(lpfnTransmitPackets),&dwBytes,NULL,NULL) ==
SOCKET_ERROR)
DWORD err = ::WSAGetLastError(); //10022
Thanks!