ReactOS 0.4.16-dev-125-g798ea90
fileobjs.h
Go to the documentation of this file.
1/*
2 * COPYRIGHT: See COPYING in the top level directory
3 * PROJECT: ReactOS TCP/IP protocol driver
4 * FILE: include/fileobjs.h
5 * PURPOSE: File object routine prototypes
6 */
7
8#pragma once
9
14
17 PTA_IP_ADDRESS AddrList,
19 BOOLEAN Shared,
21
24
28
31
34
37
39
40/* EOF */
unsigned char BOOLEAN
LONG NTSTATUS
Definition: precomp.h:26
ULONG KSPIN_LOCK
Definition: env_spec_w32.h:72
KSPIN_LOCK AddressFileListLock
Definition: fileobjs.c:22
VOID LogActiveObjects(VOID)
Definition: fileobjs.c:109
NTSTATUS FileCloseConnection(PTDI_REQUEST Request)
Definition: fileobjs.c:667
LIST_ENTRY ConnectionEndpointListHead
Definition: fileobjs.c:25
LIST_ENTRY AddressFileListHead
Definition: fileobjs.c:21
NTSTATUS FileCloseAddress(PTDI_REQUEST Request)
Definition: fileobjs.c:591
NTSTATUS FileOpenControlChannel(PTDI_REQUEST Request)
Definition: fileobjs.c:694
KSPIN_LOCK ConnectionEndpointListLock
Definition: fileobjs.c:26
NTSTATUS FileOpenConnection(PTDI_REQUEST Request, PVOID ClientContext)
Definition: fileobjs.c:632
NTSTATUS FileOpenAddress(PTDI_REQUEST Request, PTA_IP_ADDRESS AddrList, USHORT Protocol, BOOLEAN Shared, PVOID Options)
Definition: fileobjs.c:399
NTSTATUS FileCloseControlChannel(PTDI_REQUEST Request)
Definition: fileobjs.c:738
_In_ PVOID ClientContext
Definition: netioddk.h:55
unsigned short USHORT
Definition: pedump.c:61
Definition: typedefs.h:120
_In_ PWDFDEVICE_INIT _In_ PWDF_REMOVE_LOCK_OPTIONS Options
Definition: wdfdevice.h:3534
_In_ WDFREQUEST Request
Definition: wdfdevice.h:547