Leaked source code of windows server 2003
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.
|
|
//+-------------------------------------------------------------------------
//
// Microsoft Windows
//
// Copyright (C) Microsoft Corporation, 1997 - 1999
//
// File: pch.h
//
//--------------------------------------------------------------------------
#ifndef _pch_h
#define _pch_h
// Headers etc
#ifndef UNICODE
#error "No ANSI support yet"
#endif
extern "C" { #include <nt.h> // SE_TAKE_OWNERSHIP_PRIVILEGE, etc
#include <ntrtl.h>
#include <nturtl.h>
#include <seopaque.h>
}
#define INC_OLE2
#include <windows.h>
#include <windowsx.h>
#include <atlconv.h> // ANSI/Unicode conversion support
#include <shlobj.h>
#include <shlwapi.h> // StrStr
#include <comctrlp.h> // DPA/DSA
#include <lmcons.h>
#include <lmapibuf.h>
#include <dsgetdc.h>
#include <activeds.h>
#include <winldap.h>
#include <aclapi.h>
#include <aclui.h>
#include <common.h>
#include <dsclient.h>
#include "resource.h"
#include "iids.h"
#include "cstrings.h"
#include "dll.h"
extern "C" { #include "authz.h"
}
#include "schema.h"
#include "security.h"
#define MAX_TYPENAME_LENGTH 64
// Magic debug flags
#define TRACE_CORE 0x00000001
#define TRACE_SECURITY 0x00000002
#define TRACE_DSSI 0x00000004
#define TRACE_SCHEMA 0x00000008
#define TRACE_SCHEMACLASS 0x00000010
#define TRACE_SCHEMAPROP 0x00000020
#define TRACE_ALWAYS 0xffffffff // use with caution
#endif
|