packet.c
来自「rtl8139网卡在Windows/Dos下的驱动程序源码!」· C语言 代码 · 共 21 行
C
21 行
#include "demo.h"
#include <mem.h>
unsigned int
CopyFromPacketToBuffer(
PPACKET pPacket,
unsigned char *pBuffer
)
{
unsigned char bufferCount;
unsigned int offset = 0;
PBufferList pBufList;
for(pBufList=&(pPacket->Buffers) , bufferCount = 0;
bufferCount < pPacket->BufferCount;
bufferCount++)
{
memcpy(pBuffer+offset , pBufList->Buffer , pBufList->BufferLength);
offset += pBufList->BufferLength;
pBufList = pBufList->Next;
}
return offset;
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?