Reactos
1/*
2 * COPYRIGHT: See COPYING in the top level directory
3 * PROJECT: ReactOS kernel
4 * FILE: lib/rossym/zwfile.c
5 * PURPOSE: File I/O using native functions
6 *
7 * PROGRAMMERS: Ge van Geldorp (gvg@reactos.com)
8 */
9
10#include <ntddk.h>
11#include <reactos/rossym.h>
12#include "rossympriv.h"
13
14#define NDEBUG
15#include <debug.h>
16
17NTSTATUS RosSymStatus;
18
19BOOLEAN
20RosSymIoReadFile(PVOID FileContext, PVOID Buffer, ULONG Size)
21{
22 PROSSYM_OWN_FILECONTEXT OwnContext = (PROSSYM_OWN_FILECONTEXT)FileContext;
23 return OwnContext->ReadFileProc(FileContext, Buffer, Size);
24}
25
26BOOLEAN
27RosSymIoSeekFile(PVOID FileContext, ULONG_PTR Position)
28{
29 PROSSYM_OWN_FILECONTEXT OwnContext = (PROSSYM_OWN_FILECONTEXT)FileContext;
30 return OwnContext->SeekFileProc(FileContext, Position);
31}
32
33/* EOF */