mirror of
https://github.com/reactos/reactos.git
synced 2025-08-05 23:03:00 +00:00
46 lines
1.1 KiB
C
46 lines
1.1 KiB
C
|
|
/* DDK/NDK/SDK Headers */
|
|
#include <ddk/ntddk.h>
|
|
#include <ddk/ntddmou.h>
|
|
#include <ddk/ntifs.h>
|
|
#include <ddk/tvout.h>
|
|
#include <ndk/ntndk.h>
|
|
|
|
#define WINBASEAPI
|
|
#define STARTF_USESIZE 2
|
|
#define STARTF_USEPOSITION 4
|
|
#define INTERNAL_CALL NTAPI
|
|
|
|
#include <stdarg.h>
|
|
#include <windef.h>
|
|
#include <winerror.h>
|
|
#include <wingdi.h>
|
|
#include <winddi.h>
|
|
#include <winuser.h>
|
|
#include <prntfont.h>
|
|
#include <dde.h>
|
|
#include <wincon.h>
|
|
|
|
#include <reactos/win32k/ntgdityp.h>
|
|
#include <reactos/win32k/ntgdihdl.h>
|
|
|
|
#include <reactos/drivers/directx/dxg.h>
|
|
#include <reactos/drivers/directx/dxeng.h>
|
|
|
|
#include "tags.h"
|
|
|
|
|
|
/* exported functions */
|
|
NTSTATUS DriverEntry(IN PVOID Context1, IN PVOID Context2);
|
|
NTSTATUS GsDriverEntry(IN PVOID Context1, IN PVOID Context2);
|
|
NTSTATUS DxDdCleanupDxGraphics();
|
|
|
|
|
|
/* Driver list export functions */
|
|
DWORD STDCALL DxDxgGenericThunk(ULONG_PTR ulIndex, ULONG_PTR ulHandle, SIZE_T *pdwSizeOfPtr1, PVOID pvPtr1, SIZE_T *pdwSizeOfPtr2, PVOID pvPtr2);
|
|
DWORD STDCALL DxDdIoctl(ULONG ulIoctl, PVOID pBuffer, ULONG ulBufferSize);
|
|
|
|
/* Internel functions */
|
|
BOOL DdHmgCreate();
|
|
BOOL DdHmgDestroy();
|
|
|