Home | Info | Community | Development | myReactOS | Contact Us
ReactOS Development > Doxygentdi_proto.h
Go to the documentation of this file.
00001 #pragma once 00002 00003 NTSTATUS TdiConnect( PIRP *PendingIrp, 00004 PFILE_OBJECT ConnectionObject, 00005 PTDI_CONNECTION_INFORMATION ConnectionCallInfo, 00006 PTDI_CONNECTION_INFORMATION ConnectionReturnInfo, 00007 PIO_STATUS_BLOCK Iosb, 00008 PIO_COMPLETION_ROUTINE CompletionRoutine, 00009 PVOID CompletionContext ); 00010 00011 NTSTATUS TdiOpenConnectionEndpointFile(PUNICODE_STRING DeviceName, 00012 PHANDLE ConnectionHandle, 00013 PFILE_OBJECT *ConnectionObject); 00014 00015 NTSTATUS TdiCloseDevice(HANDLE Handle, 00016 PFILE_OBJECT FileObject); 00017 00018 NTSTATUS TdiDisconnect 00019 ( PIRP *Irp, 00020 PFILE_OBJECT TransportObject, 00021 PLARGE_INTEGER Time, 00022 USHORT Flags, 00023 PIO_STATUS_BLOCK Iosb, 00024 PIO_COMPLETION_ROUTINE CompletionRoutine, 00025 PVOID CompletionContext, 00026 PTDI_CONNECTION_INFORMATION RequestConnectionInfo, 00027 PTDI_CONNECTION_INFORMATION ReturnConnectionInfo ); 00028 00029 NTSTATUS TdiQueryInformation( 00030 PFILE_OBJECT FileObject, 00031 LONG QueryType, 00032 PMDL MdlBuffer); 00033 00034 NTSTATUS TdiSetEventHandler( 00035 PFILE_OBJECT FileObject, 00036 LONG EventType, 00037 PVOID Handler, 00038 PVOID Context); 00039 00040 NTSTATUS TdiQueryDeviceControl( 00041 PFILE_OBJECT FileObject, 00042 ULONG IoControlCode, 00043 PVOID InputBuffer, 00044 ULONG InputBufferLength, 00045 PVOID OutputBuffer, 00046 ULONG OutputBufferLength, 00047 PULONG Return); Generated on Sun May 27 2012 04:28:02 for ReactOS by
1.7.6.1
|