Slash:
里面的代码,如果只有一个TRANSMIT_PACKETS_ELEMENT,客户端就能收到东西
[阅读: 850] 2007-03-21 09:04:09
TRANSMIT_PACKETS_ELEMENT PacketElement[2];
PacketElement[0].dwElFlags = TP_ELEMENT_MEMORY;
PacketElement[0].cLength = 3;
PacketElement[0].pBuffer = "123";
PacketElement[1].dwElFlags = TP_ELEMENT_MEMORY;
PacketElement[1].cLength = 3;
PacketElement[1].pBuffer = "456";
LPFN_TRANSMITPACKETS pfnTransmitPackets = NULL;
GUID guidTransmitPackets = WSAID_TRANSMITPACKETS;
DWORD dwBytes;
WSAIoctl(Connection->sockAccept, SIO_GET_EXTENSION_FUNCTION_POINTER, &guidTransmitPackets, sizeof(guidTransmitPackets),
&pfnTransmitPackets, sizeof(pfnTransmitPackets), &dwBytes, NULL, NULL);
int rc = pfnTransmitPackets(Connection->sockAccept, PacketElement, 2, 0, NULL, TF_USE_KERNEL_APC);