ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

pxe.c File Reference
#include <freeldr.h>
#include <debug.h>

Go to the source code of this file.

Defines

#define NDEBUG
#define NO_FILE   ((ULONG)-1)

Functions

 DBG_DEFAULT_CHANNEL (FILESYSTEM)
static PPXE FindPxeStructure (VOID)
static PPXE GetPxeStructure (VOID)
PXENV_EXIT PxeCallApi (UINT16 Segment, UINT16 Offset, UINT16 Service, VOID *Parameter)
BOOLEAN CallPxe (UINT16 Service, PVOID Parameter)
static LONG PxeClose (ULONG FileId)
static LONG PxeGetFileInformation (ULONG FileId, FILEINFORMATION *Information)
static LONG PxeOpen (CHAR *Path, OPENMODE OpenMode, ULONG *FileId)
static LONG PxeRead (ULONG FileId, VOID *Buffer, ULONG N, ULONG *Count)
static LONG PxeSeek (ULONG FileId, LARGE_INTEGER *Position, SEEKMODE SeekMode)
const DEVVTBLPxeMount (ULONG DeviceId)
static LONG PxeDiskClose (ULONG FileId)
static LONG PxeDiskGetFileInformation (ULONG FileId, FILEINFORMATION *Information)
static LONG PxeDiskOpen (CHAR *Path, OPENMODE OpenMode, ULONG *FileId)
static LONG PxeDiskRead (ULONG FileId, VOID *Buffer, ULONG N, ULONG *Count)
static LONG PxeDiskSeek (ULONG FileId, LARGE_INTEGER *Position, SEEKMODE SeekMode)
static BOOLEAN GetCachedInfo (VOID)
BOOLEAN PxeInit (VOID)

Variables

static IP4 _ServerIP = { 0, }
static ULONG _OpenFile = NO_FILE
static ULONG _FileSize = 0
static ULONG _FilePosition = 0
static ULONG _PacketPosition = 0
static UCHAR _Packet [4096]
static UCHAR_CachedFile = NULL
static ULONG _CachedLength = 0
static const DEVVTBL PxeVtbl
static const DEVVTBL PxeDiskVtbl

Generated on Sun May 27 2012 04:47:52 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.