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.
 
 
 
 
 
 

45 lines
1.1 KiB

// Copyright (c) 1997-1999 Microsoft Corporation
//
// includes sdk and other headers external to this project necessary to
// build the burnslib core library
//
// 30 Nov 1999 sburns
#ifndef SYSCORE_HPP_INCLUDED
#define SYSCORE_HPP_INCLUDED
// the sources file should specify warning level 4. But with warning level
// 4, most of the SDK and CRT headers fail to compile (isn't that nice?).
// So, here we set the warning level to 3 while we compile the headers
#pragma warning(push, 3)
// ISSUE-2002/03/25-sburns
// // Don't use the macro versions of min/max, they are prone to subtle bugs
// // since they re-evaluate their parameters more than once.
//
// #define NOMINMAX
#include <nt.h>
#include <ntrtl.h>
#include <nturtl.h>
#include <windows.h>
#include <ole2.h>
// Standard C++ headers, including STL
#include <string>
#include <functional>
#include <iterator>
#include <crtdbg.h>
#include <iso646.h>
#pragma warning (pop)
#endif // SYSCORE_HPP_INCLUDED