WEB开发网
开发学院软件开发VC 监听以太网(4) Packet32函数SDK 阅读

监听以太网(4) Packet32函数SDK

 2010-07-11 20:44:40 来源:WEB开发网   
核心提示:如果执行成功,返回指向_PACKET结构的指针,监听以太网(4) Packet32函数SDK(4),否则,返回NULL,Length[in] 缓冲区的大小,这是一个读操作从driver传递到应用的最大数据量,Usage:C/C++ Usage SampleLPPACKET lpPacket;lpPacket = Pac

如果执行成功,返回指向_PACKET结构的指针。否则,返回NULL。

Usage:

C/C++ Usage Sample

LPPACKET  lpPacket;

lpPacket = PacketAllocatePacket() ;

Remarks:

这个函数并不负责为_PACKET结构的Buffer成员分配空间。这块缓冲区必须由应用程序分配,而且必须调用PacketInitPacket来将这缓冲区和_PACKET结构关联到一起。

No.7. PacketInitPacket

初始化一个_PACKET结构,即将packet结构中的buffer设置为传递的buffer指针。

VOID PacketInitPacket(
LPPACKET lpPacket,
PVOID Buffer,
UINT Length
);

Parameters:

lpPacket

[in] 指向一个_PACKET结构的指针。

Buffer

[in] 一个指向一块用户分配的缓冲区的指针。捕获的数据将放置于此。

Length

[in] 缓冲区的大小。这是一个读操作从driver传递到应用的最大数据量。

Return Values:

无。

Usage:

C/C++ Usage Sample

char buffer[256000];

LPPACKET  lpPacket;

PacketInitPacket(lpPacket,(char*)buffer,256000);;

Remarks:

上一页  1 2 3 4 5 6 7  下一页

Tags:监听 以太网 Packet

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接