ReactOS 0.4.16-dev-122-g325d74c
|
#include "precomp.h"
#include <ntifs.h>
#include <ndk/rtlfuncs.h>
#include <ndk/obfuncs.h>
#include <dispatch.h>
#include <fileobjs.h>
Go to the source code of this file.
NTSTATUS NTAPI DriverEntry | ( | PDRIVER_OBJECT | DriverObject, |
PUNICODE_STRING | RegistryPath | ||
) |
Definition at line 836 of file main.c.
VOID NTAPI IPAddInterface | ( | ULONG | Unknown0, |
ULONG | Unknown1, | ||
ULONG | Unknown2, | ||
ULONG | Unknown3, | ||
ULONG | Unknown4 | ||
) |
NTSTATUS TiCloseFileObject | ( | PDEVICE_OBJECT | DeviceObject, |
PIRP | Irp | ||
) |
Definition at line 288 of file main.c.
Referenced by TiDispatchOpenClose().
NTSTATUS TiCreateFileObject | ( | PDEVICE_OBJECT | DeviceObject, |
PIRP | Irp | ||
) |
Definition at line 113 of file main.c.
Referenced by TiDispatchOpenClose().
|
static |
Definition at line 564 of file main.c.
Referenced by TiSetupTcpDeviceSD().
NTSTATUS NTAPI TiDispatch | ( | PDEVICE_OBJECT | DeviceObject, |
PIRP | Irp | ||
) |
Dispatch routine for IRP_MJ_DEVICE_CONTROL requests.
[in] | DeviceObject | Pointer to a device object for this driver |
[in] | Irp | Pointer to a I/O request packet |
Definition at line 492 of file main.c.
Referenced by DriverEntry().
NTSTATUS NTAPI TiDispatchInternal | ( | PDEVICE_OBJECT | DeviceObject, |
PIRP | Irp | ||
) |
Definition at line 378 of file main.c.
Referenced by DriverEntry(), and TiDispatch().
Definition at line 337 of file main.c.
Referenced by DriverEntry().
Definition at line 746 of file main.c.
Referenced by DriverEntry().
|
static |
Definition at line 717 of file main.c.
Referenced by TiSecurityStartup().
VOID NTAPI TiUnload | ( | PDRIVER_OBJECT | DriverObject | ) |
Definition at line 770 of file main.c.
Referenced by DriverEntry().
VOID TiWriteErrorLog | ( | PDRIVER_OBJECT | DriverContext, |
NTSTATUS | ErrorCode, | ||
ULONG | UniqueErrorValue, | ||
NTSTATUS | FinalStatus, | ||
PWSTR | String, | ||
ULONG | DumpDataCount, | ||
PULONG | DumpData | ||
) |
Definition at line 36 of file main.c.
Referenced by DriverEntry().
ULONG EntityCount = 0 |
Definition at line 28 of file main.c.
Referenced by AddEntity(), DriverEntry(), GetContext(), InfoTdiQueryEntityType(), InfoTdiQueryGetAddrTable(), InfoTdiQueryGetRouteTable(), InfoTdiQueryListEntities(), RemoveEntityByContext(), START_TEST(), TdiQueryAddress(), and WSHNotify().
TDIEntityInfo* EntityList = NULL |
Definition at line 27 of file main.c.
Referenced by AddEntity(), DriverEntry(), GetContext(), InfoTdiQueryEntityType(), InfoTdiQueryGetAddrTable(), InfoTdiQueryGetRouteTable(), InfoTdiQueryListEntities(), RemoveEntityByContext(), and TiUnload().
KSPIN_LOCK EntityListLock |
Definition at line 26 of file main.c.
Referenced by AddEntity(), DriverEntry(), GetContext(), InfoTdiQueryEntityType(), InfoTdiQueryGetAddrTable(), InfoTdiQueryGetRouteTable(), InfoTdiQueryListEntities(), and RemoveEntityByContext().
ULONG EntityMax = 0 |
Definition at line 29 of file main.c.
Referenced by DriverEntry().
NDIS_HANDLE GlobalBufferPool = NULL |
Definition at line 25 of file main.c.
Referenced by DriverEntry(), and TiUnload().
NDIS_HANDLE GlobalPacketPool = NULL |
Definition at line 24 of file main.c.
Referenced by DriverEntry(), and TiUnload().
PDEVICE_OBJECT IPDeviceObject = NULL |
Definition at line 22 of file main.c.
Referenced by DriverEntry(), TiCreateFileObject(), TiSecurityStartup(), and TiUnload().
KDPC IPTimeoutDpc |
Definition at line 34 of file main.c.
Referenced by DriverEntry().
KTIMER IPTimer |
Definition at line 33 of file main.c.
Referenced by DriverEntry(), and TiUnload().
PDEVICE_OBJECT RawIPDeviceObject = NULL |
Definition at line 23 of file main.c.
Referenced by DriverEntry(), TiCreateFileObject(), and TiUnload().
PDEVICE_OBJECT TCPDeviceObject = NULL |
Definition at line 20 of file main.c.
Referenced by DriverEntry(), TCPAllocateConnectionEndpoint(), TiCreateFileObject(), TiSecurityStartup(), and TiUnload().
PDEVICE_OBJECT UDPDeviceObject = NULL |
Definition at line 21 of file main.c.
Referenced by DriverEntry(), TiCreateFileObject(), and TiUnload().
UDP_STATISTICS UDPStats |
Definition at line 30 of file main.c.
Referenced by RawIPStartup(), and UDPStartup().