[SVCHOST]

* Remove one time inclusions from the main header and put them back where they belong.
* Do not include the whole NDK.
* Improve the main header.
CORE-7716

svn path=/trunk/; revision=61606
This commit is contained in:
Amine Khaldi 2014-01-13 12:50:25 +00:00
parent ea967bce14
commit 45f0399831
4 changed files with 14 additions and 4 deletions

View file

@ -10,6 +10,9 @@
#include "svchost.h" #include "svchost.h"
#include <lmerr.h>
#include <nb30.h>
/* GLOBALS *******************************************************************/ /* GLOBALS *******************************************************************/
LONG GlobalNetBiosUseCount; LONG GlobalNetBiosUseCount;

View file

@ -11,6 +11,9 @@
extern "C" extern "C"
{ {
#include "svchost.h" #include "svchost.h"
#include <aclapi.h>
#include <objidl.h>
} }
/* GLOBALS *******************************************************************/ /* GLOBALS *******************************************************************/

View file

@ -10,6 +10,8 @@
#include "svchost.h" #include "svchost.h"
#include <objidl.h>
/* GLOBALS *******************************************************************/ /* GLOBALS *******************************************************************/
LIST_ENTRY DllList; LIST_ENTRY DllList;

View file

@ -7,11 +7,13 @@
*/ */
#pragma once #pragma once
#define WIN32_NO_STATUS #define WIN32_NO_STATUS
#include <windows.h> #define WIN32_LEAN_AND_MEAN
#include <aclapi.h>
#include <ntndk.h> #include <rpc.h>
#include <lmerr.h> #include <ndk/rtlfuncs.h>
#include <ndk/kdtypes.h>
// //
// FIXME: Should go in public headers // FIXME: Should go in public headers