mirror of https://github.com/tongzx/nt5src
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.
127 lines
1.9 KiB
127 lines
1.9 KiB
|
|
//+---------------------------------------------------------------------------
|
|
//
|
|
// Microsoft Windows
|
|
// Copyright (C) Microsoft Corporation, 1992 - 1993.
|
|
//
|
|
// File: Common header file for the entire ADs project.
|
|
//
|
|
// History:
|
|
//
|
|
// Note: This file is very order-dependent. Don't switch files around
|
|
// just for the heck of it!
|
|
//
|
|
//----------------------------------------------------------------------------
|
|
#ifndef _PROCS_HXX_
|
|
#define _PROCS_HXX_
|
|
|
|
#define _OLEAUT32_
|
|
#define _LARGE_INTEGER_SUPPORT_
|
|
|
|
#define UNICODE
|
|
#define _UNICODE
|
|
|
|
#define INC_OLE2
|
|
|
|
#define SECURITY_WIN32
|
|
|
|
#ifdef __cplusplus
|
|
extern "C" {
|
|
#endif
|
|
|
|
#include <nt.h>
|
|
#include <ntrtl.h>
|
|
#include <nturtl.h>
|
|
#undef DOMAIN_ALL_ACCESS // defined in both ntsam.h and ntwinapi.h
|
|
#include <ntseapi.h>
|
|
#include <ntsam.h>
|
|
#include <ntlsa.h>
|
|
|
|
#ifdef __cplusplus
|
|
}
|
|
#endif
|
|
|
|
#include <windows.h>
|
|
#include <windowsx.h>
|
|
#include <winspool.h>
|
|
#include <security.h>
|
|
|
|
|
|
//
|
|
// ********* CRunTime Includes
|
|
//
|
|
|
|
#include <stdlib.h>
|
|
#include <limits.h>
|
|
|
|
#include <io.h>
|
|
#include <wchar.h>
|
|
#include <tchar.h>
|
|
|
|
#ifdef __cplusplus
|
|
extern "C" {
|
|
#endif
|
|
#include "activeds.h"
|
|
|
|
#ifdef __cplusplus
|
|
}
|
|
#endif
|
|
|
|
//
|
|
// ********* Public ADs includes
|
|
//
|
|
#include "nocairo.hxx"
|
|
|
|
|
|
|
|
//
|
|
// ********* Public OleDB includes
|
|
//
|
|
|
|
#include "oledbinc.hxx"
|
|
|
|
|
|
//
|
|
// ********* Private ADs includes
|
|
//
|
|
#ifdef __cplusplus
|
|
extern "C" {
|
|
#endif
|
|
#include <formdeb.h>
|
|
#include <oledsdbg.h>
|
|
#ifdef __cplusplus
|
|
}
|
|
#endif
|
|
|
|
#include <formcnst.hxx>
|
|
#include <formtrck.hxx>
|
|
#include "nodll.hxx"
|
|
#include "noutil.hxx"
|
|
#include "util.hxx"
|
|
#include "fbstr.hxx"
|
|
#include "date.hxx"
|
|
#include "intf.hxx"
|
|
#include "intf2.hxx"
|
|
#include "cdispmgr.hxx"
|
|
#include "registry.hxx"
|
|
#include "pack.hxx"
|
|
#include "creden.hxx"
|
|
|
|
#if DBG==1 && !defined(MSVC)
|
|
|
|
#ifdef __cplusplus
|
|
extern "C" {
|
|
#endif
|
|
|
|
#include "caiheap.h"
|
|
|
|
#ifdef __cplusplus
|
|
}
|
|
#endif
|
|
|
|
#endif
|
|
|
|
#include "win95.hxx"
|
|
|
|
#endif // ifndef _PROCS_HXX_
|
|
|