//************************************************************* // // Main header file for UserEnv project // // Microsoft Confidential // Copyright (c) Microsoft Corporation 1995 // All rights reserved // //************************************************************* #ifndef RC_INVOKED #include #include #include #endif #include #include #include #include #include #define SECURITY_WIN32 #include #include // // Turn off shell debugging stuff so that it does not conflict // with our debugging stuff. // #define DONT_WANT_SHELLDEBUG #include #include "wbemcli.h" #include #include #include #include #include #include #include #include #include #define INCL_WINSOCK_API_TYPEDEFS 1 #include #include #include #include #include #include #include "globals.h" #if defined(__cplusplus) extern "C"{ #endif #include "debug.h" #include "dllload.h" #include "util.h" #include "sid.h" #include "pcommon.h" #if defined(__cplusplus) } #endif #include "profile.h" #include "events.h" #include "copydir.h" #include "resource.h" #include "userdiff.h" #include "policy.h" #include "gpt.h" #if defined(__cplusplus) extern "C"{ #endif #include "gpnotif.h" #if defined(__cplusplus) } #endif #include "winbasep.h" // // Macros // #define ARRAYSIZE(a) (sizeof(a)/sizeof(a[0]))