precomp.h revision 78a072e1b56619e3230735ae073668311232ec94
649fdc0d0502d62d160c150684356fef2c273484Eugen Kuksa/*++
649fdc0d0502d62d160c150684356fef2c273484Eugen Kuksa
649fdc0d0502d62d160c150684356fef2c273484Eugen Kuksa Copyright (c) 1989 - 1999 Microsoft Corporation
649fdc0d0502d62d160c150684356fef2c273484Eugen Kuksa
649fdc0d0502d62d160c150684356fef2c273484Eugen Kuksa
649fdc0d0502d62d160c150684356fef2c273484Eugen Kuksa --*/
649fdc0d0502d62d160c150684356fef2c273484Eugen Kuksa
649fdc0d0502d62d160c150684356fef2c273484Eugen Kuksa#define MINIRDR__NAME NulMRx
649fdc0d0502d62d160c150684356fef2c273484Eugen Kuksa#define ___MINIRDR_IMPORTS_NAME (NulMRxDeviceObject->RdbssExports)
649fdc0d0502d62d160c150684356fef2c273484Eugen Kuksa
649fdc0d0502d62d160c150684356fef2c273484Eugen Kuksa#include <ntifs.h>
649fdc0d0502d62d160c150684356fef2c273484Eugen Kuksa
649fdc0d0502d62d160c150684356fef2c273484Eugen Kuksa#include "rx.h"
649fdc0d0502d62d160c150684356fef2c273484Eugen Kuksa
649fdc0d0502d62d160c150684356fef2c273484Eugen Kuksa#include "nodetype.h"
649fdc0d0502d62d160c150684356fef2c273484Eugen Kuksa#include "netevent.h"
649fdc0d0502d62d160c150684356fef2c273484Eugen Kuksa
649fdc0d0502d62d160c150684356fef2c273484Eugen Kuksa#include <windef.h>
#include "nulmrx.h"
#include "minip.h"
#include <lmcons.h> // from the Win32 SDK
#include "mrxglobs.h"
#ifdef VBOX
#define try __try
#define leave __leave
#define finally __finally
#define except __except
/* bird: Added this to kill warnings about using unprototyped functions.
* I hope it doesn't break anything... */
#include "vbsfhlp.h"
////#define VBOX_FAKE_IO
////#define VBOX_FAKE_IO_READ_WRITE
////#define VBOX_FAKE_IO_CREATE
////#define VBOX_FAKE_IO_DELETE
#endif