BOOL CNdisApi::SendPacketsToMstcpUnsorted ( PINTERMEDIATE_BUFFER* Packets, DWORD dwPacketsNum, PDWORD pdwPacketsSuccess );
Forwards the bulk of network packets up to MSTCP as these packets were received from the corresponding network interfaces. Adapter handle (and thus the target network adapter) for each packet should be specified by INTERMEDIATE_BUFFER::m_hAdapter.
Return Value:TRUE if call was successful, FALSE otherwise
Parameters:Packets
Pointer to the user allocated array of INTERMEDIATE_BUFFER pointers.
dwPacketsNum
Number of packets in the array above.
pdwPacketsSuccess
Returns number of packets successfully sent to the driver.
Available starting version 3.2.20. Fast I/O is supported for Windows Vista and later. WOW64 mode is not supported.
Remarks:
This member calls the driver with IOCTL_NDISRD_SEND_PACKET_TO_MSTCP_UNSORTEDcontrol code (see details below).
IOCTL_NDISRD_SEND_PACKET_TO_MSTCP_UNSORTED
| Input Buffer | UNSORTED_READ_SEND_REQUEST |
| Input Buffer Size | sizeof(UNSORTED_READ_SEND_REQUEST) |
| Output Buffer | UNSORTED_READ_SEND_REQUEST |
| Output Buffer Size | sizeof UNSORTED_READ_SEND_REQUEST) |
