Main Page Modules Data Structures File List Data Fields Globals Related Pages

# _PACKET Struct Reference
[Packet.dll definitions and data structures]

Structure that contains a group of packets coming from the driver. More...

`#include <Packet32.h>`

## Data Fields
HANDLE | hEvent
OVERLAPPED | OverLapped
PVOID | Buffer
UINT | Length
| Length of the buffer.
DWORD | ulBytesReceived
BOOLEAN | bIoComplete

## Detailed Description

Structure that contains a group of packets coming from the driver.

This structure defines the header associated with every packet delivered to the application.

Definition at line 281 of file Packet32.h.

## Field Documentation

BOOLEAN bIoComplete

| Deprecated: Still present for compatibility with old applications. Definition at line 289 of file Packet32.h. Referenced by PacketInitPacket().

PVOID Buffer

| Buffer with containing the packets. See the PacketReceivePacket() for details about the organization of the data in this buffer Definition at line 284 of file Packet32.h. Referenced by PacketInitPacket(), PacketReceivePacket(), PacketSendPacket(), and PrintPackets().

HANDLE hEvent

| Deprecated: Still present for compatibility with old applications. Definition at line 282 of file Packet32.h.

UINT Length

| Length of the buffer. Definition at line 286 of file Packet32.h. Referenced by PacketInitPacket(), PacketReceivePacket(), and PacketSendPacket().

OVERLAPPED OverLapped

| Deprecated: Still present for compatibility with old applications. Definition at line 283 of file Packet32.h.

DWORD ulBytesReceived

| Number of valid bytes present in the buffer, i.e. amount of data received by the last call to PacketReceivePacket() Definition at line 287 of file Packet32.h. Referenced by PacketInitPacket(), PacketReceivePacket(), and PrintPackets().

The documentation for this struct was generated from the following file:

- Packet32.h

documentation. Copyright (c) 2002-2003 Politecnico di Torino. All rights reserved.