mirror of
https://github.com/reactos/reactos.git
synced 2025-02-23 17:05:46 +00:00
49 lines
984 B
C
Executable file
49 lines
984 B
C
Executable file
/*
|
|
* COPYRIGHT: See COPYING in the top level directory
|
|
* PROJECT: ReactOS System Libraries
|
|
* FILE: lib/kernel32/k32.h
|
|
* PURPOSE: Win32 Kernel Libary Header
|
|
* PROGRAMMER: Alex Ionescu (alex@relsoft.net)
|
|
*/
|
|
|
|
#ifndef __K32_H
|
|
#define __K32_H
|
|
|
|
/* INCLUDES ******************************************************************/
|
|
|
|
/* PSDK/NDK Headers */
|
|
#define WIN32_NO_STATUS
|
|
#include <windows.h>
|
|
#include <tlhelp32.h>
|
|
|
|
/* Redefine NTDDI_VERSION to 2K3 SP1 to get correct NDK definitions */
|
|
#undef NTDDI_VERSION
|
|
#define NTDDI_VERSION NTDDI_WS03SP1
|
|
|
|
#include <ndk/ntndk.h>
|
|
|
|
|
|
#undef NTDDI_WS03SP1
|
|
|
|
|
|
/* CSRSS Header */
|
|
#include <csrss/csrss.h>
|
|
|
|
/* C Headers */
|
|
#include <ctype.h>
|
|
#include <limits.h>
|
|
#include <stdio.h>
|
|
#include <wchar.h>
|
|
|
|
/* DDK Driver Headers */
|
|
#include <ntddbeep.h>
|
|
#include <mountmgr.h>
|
|
#include <mountdev.h>
|
|
|
|
/* Internal Kernel32 Header */
|
|
#include "include/kernel32.h"
|
|
|
|
/* PSEH for SEH Support */
|
|
#include <pseh/pseh2.h>
|
|
|
|
#endif
|