42 lines
965 B
C
42 lines
965 B
C
|
// stdafx.h : include file for standard system include files,
|
||
|
// or project specific include files that are used frequently,
|
||
|
// but are changed infrequently
|
||
|
#ifndef _STDAFX_H
|
||
|
#define _STDAFX_H
|
||
|
|
||
|
//
|
||
|
// These NT header files must be included before any Win32 stuff or you
|
||
|
// get lots of compiler errors
|
||
|
//
|
||
|
extern "C" {
|
||
|
#include <nt.h>
|
||
|
#include <ntrtl.h>
|
||
|
#include <nturtl.h>
|
||
|
}
|
||
|
|
||
|
#define WSB_TRACE_IS WSB_TRACE_BIT_FSA
|
||
|
|
||
|
|
||
|
#include <wsb.h>
|
||
|
|
||
|
#include <fsa.h>
|
||
|
#include <mover.h>
|
||
|
#include <mvrint.h>
|
||
|
|
||
|
#include "resource.h"
|
||
|
#include "esent.h"
|
||
|
|
||
|
// Fsa is running under RsServ serivce, these settings may change or become dynamic for a C/S HSM
|
||
|
#define FSA_REGISTRY_NAME OLESTR("Remote_Storage_Server")
|
||
|
#define FSA_REGISTRY_PARMS OLESTR("SYSTEM\\CurrentControlSet\\Services\\Remote_Storage_Server\\Parameters\\Fsa")
|
||
|
|
||
|
#ifndef MAX
|
||
|
#define MAX(a,b) ((a) > (b) ? (a) : (b))
|
||
|
#endif
|
||
|
|
||
|
#ifndef MIN
|
||
|
#define MIN(a,b) ((a) > (b) ? (b) : (a))
|
||
|
#endif
|
||
|
|
||
|
#endif // _STDAFX_H
|