3 * COPYRIGHT: See COPYING in the top level directory
4 * PROJECT: ReactOS kernel
5 * PURPOSE: Native driver for dxg implementation
6 * FILE: drivers/directx/dxg/main.c
7 * PROGRAMER: Magnus olsen (magnus@greatlord.com)
9 * 15/10-2007 Magnus Olsen
15 * @name DxDxgGenericThunk
18 * The function DxDxgGenericThunk redirects DirectX calls to other functions.
20 * @param ULONG_PTR ulIndex
21 * The functions we want redirct
23 * @param ULONG_PTR ulHandle
26 * @param SIZE_T *pdwSizeOfPtr1
32 * @param SIZE_T *pdwSizeOfPtr2
39 * Always returns DDHAL_DRIVER_NOTHANDLED
42 * This function is no longer used in Windows NT 2000/XP/2003
47 DxDxgGenericThunk(ULONG_PTR ulIndex
,
49 SIZE_T
*pdwSizeOfPtr1
,
51 SIZE_T
*pdwSizeOfPtr2
,
54 return DDHAL_DRIVER_NOTHANDLED
;
62 * The function DxDdIoctl is the ioctl call to diffent DirectX functions
64 * @param ULONG ulIoctl
65 * The ioctl code that we want call to
67 * @param PVOID pBuffer
68 * Our in or out buffer with data to the ioctl code we are using
70 * @param ULONG ulBufferSize
71 * The buffer size in bytes
74 * Always returns DDERR_UNSUPPORTED
77 * This function is no longer used in Windows NT 2000/XP/2003
82 DxDdIoctl(ULONG ulIoctl
,
86 return DDERR_UNSUPPORTED
;