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

# Write.c File Reference

`#include "stdarg.h"`
`#include "ntddk.h"`
`#include "ntiologc.h"`
`#include "ndis.h"`
`#include "debug.h"`
`#include "packet.h"`

Go to the source code of this file.

## Functions
NTSTATUS | NPF_Write (IN PDEVICE_OBJECT DeviceObject, IN PIRP Irp)
| Writes a raw packet to the network.
INT | NPF_BufferedWrite (IN PIRP Irp, IN PCHAR UserBuff, IN ULONG UserBuffSize, BOOLEAN Sync)
| Writes a buffer of raw packets to the network.
VOID | NPF_WaitEndOfBufferedWrite (POPEN_INSTANCE Open)
| Waits the completion of all the sends performed by NPF_BufferedWrite.
VOID | NPF_SendComplete (IN NDIS_HANDLE ProtocolBindingContext, IN PNDIS_PACKET pPacket, IN NDIS_STATUS Status)
| Ends a send operation.

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