You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
70 lines
1.3 KiB
70 lines
1.3 KiB
/******************************************************************************
|
|
|
|
Copyright (c) 2000 Microsoft Corporation
|
|
|
|
Module Name:
|
|
stdwin.h
|
|
|
|
Abstract:
|
|
Precompiled header file.
|
|
|
|
Revision History:
|
|
Seong Kook Khang (SKKhang) 06/20/00
|
|
created
|
|
|
|
******************************************************************************/
|
|
|
|
#include <nt.h>
|
|
#include <ntrtl.h>
|
|
#include <nturtl.h>
|
|
#include <windows.h>
|
|
#include <aclapi.h>
|
|
#include <regstr.h>
|
|
#include <shlwapi.h>
|
|
#include <commctrl.h>
|
|
#include <shellapi.h>
|
|
#include <delayimp.h>
|
|
|
|
#define USE_TRACING 1
|
|
#ifdef DBG
|
|
#define DEBUG
|
|
#endif
|
|
#include <dbgtrace.h>
|
|
#include <srdefs.h>
|
|
#include <utils.h>
|
|
#include <srrpcapi.h>
|
|
#include <datastormgr.h>
|
|
#include <snapshot.h>
|
|
#include <restmap.h>
|
|
#include <srshell.h>
|
|
#include <winsta.h>
|
|
|
|
#define TRACE_ID 123
|
|
|
|
|
|
#define EXPORT extern "C" __declspec(dllexport)
|
|
|
|
|
|
#define SAFE_RELEASE(p) \
|
|
if ( (p) != NULL ) \
|
|
{ \
|
|
(p)->Release(); \
|
|
p = NULL; \
|
|
} \
|
|
|
|
#define SAFE_DELETE(p) \
|
|
if ( (p) != NULL ) \
|
|
{ \
|
|
delete p; \
|
|
p = NULL; \
|
|
} \
|
|
|
|
#define SAFE_DEL_ARRAY(p) \
|
|
if ( (p) != NULL ) \
|
|
{ \
|
|
delete [] p; \
|
|
p = NULL; \
|
|
} \
|
|
|
|
|
|
// eof
|