#include "precomp.h"
Go to the source code of this file.
Functions |
| VOID | TiWriteErrorLog (PDRIVER_OBJECT DriverContext, NTSTATUS ErrorCode, ULONG UniqueErrorValue, NTSTATUS FinalStatus, PWSTR String, ULONG DumpDataCount, PULONG DumpData) |
| NTSTATUS | TiCreateFileObject (PDEVICE_OBJECT DeviceObject, PIRP Irp) |
| NTSTATUS | TiCloseFileObject (PDEVICE_OBJECT DeviceObject, PIRP Irp) |
| NTSTATUS NTAPI | TiDispatchOpenClose (IN PDEVICE_OBJECT DeviceObject, IN PIRP Irp) |
| NTSTATUS NTAPI | TiDispatchInternal (PDEVICE_OBJECT DeviceObject, PIRP Irp) |
| NTSTATUS NTAPI | TiDispatch (PDEVICE_OBJECT DeviceObject, PIRP Irp) |
| VOID NTAPI | TiUnload (PDRIVER_OBJECT DriverObject) |
| NTSTATUS NTAPI | DriverEntry (PDRIVER_OBJECT DriverObject, PUNICODE_STRING RegistryPath) |
| VOID NTAPI | IPAddInterface (ULONG Unknown0, ULONG Unknown1, ULONG Unknown2, ULONG Unknown3, ULONG Unknown4) |
| VOID NTAPI | IPDelInterface (ULONG Unknown0) |
| VOID NTAPI | LookupRoute (ULONG Unknown0, ULONG Unknown1) |
Variables |
| PDEVICE_OBJECT | TCPDeviceObject = NULL |
| PDEVICE_OBJECT | UDPDeviceObject = NULL |
| PDEVICE_OBJECT | IPDeviceObject = NULL |
| PDEVICE_OBJECT | RawIPDeviceObject = NULL |
| NDIS_HANDLE | GlobalPacketPool = NULL |
| NDIS_HANDLE | GlobalBufferPool = NULL |
| KSPIN_LOCK | EntityListLock |
| TDIEntityInfo * | EntityList = NULL |
| ULONG | EntityCount = 0 |
| ULONG | EntityMax = 0 |
| UDP_STATISTICS | UDPStats |
| KTIMER | IPTimer |
| KDPC | IPTimeoutDpc |