Something went wrong. Try again.
Reactos
Something went wrong. Try again.
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283/* * COPYRIGHT: See COPYING in the top level directory * PROJECT: ReactOS TCP/IP protocol driver * FILE: include/dispatch.h * PURPOSE: Dispatch routine prototypes */
#pragma once
typedef struct _DISCONNECT_TYPE { UINT Type; PVOID Context; PIRP Irp;} DISCONNECT_TYPE, *PDISCONNECT_TYPE;
NTSTATUS DispTdiAccept( PIRP Irp);
NTSTATUS DispTdiAssociateAddress( PIRP Irp);
NTSTATUS DispTdiConnect( PIRP Irp);
NTSTATUS DispTdiDisassociateAddress( PIRP Irp);
NTSTATUS DispTdiDisconnect( PIRP Irp);
NTSTATUS DispTdiListen( PIRP Irp);
NTSTATUS DispTdiQueryInformation( PDEVICE_OBJECT DeviceObject, PIRP Irp);
NTSTATUS DispTdiReceive( PIRP Irp);
NTSTATUS DispTdiReceiveDatagram( PIRP Irp);
NTSTATUS DispTdiSend( PIRP Irp);
NTSTATUS DispTdiSendDatagram( PIRP Irp);
NTSTATUS DispTdiSetEventHandler( PIRP Irp);
NTSTATUS DispTdiSetInformation( PIRP Irp);
NTSTATUS DispTdiQueryInformationEx( PIRP Irp, PIO_STACK_LOCATION IrpSp);
NTSTATUS DispTdiSetInformationEx( PIRP Irp, PIO_STACK_LOCATION IrpSp);
NTSTATUS DispTdiSetIPAddress( PIRP Irp, PIO_STACK_LOCATION IrpSp);
NTSTATUS DispTdiDeleteIPAddress( PIRP Irp, PIO_STACK_LOCATION IrpSp);
NTSTATUS DispTdiQueryIpHwAddress( PDEVICE_OBJECT DeviceObject, PIRP Irp, PIO_STACK_LOCATION IrpSp);
VOID DispDoDisconnect( PVOID Data);
NTSTATUS IRPFinish( PIRP Irp, NTSTATUS Status );
/* EOF */