ReactOS 0.4.15-dev-7942-gd23573b
historic.c
Go to the documentation of this file.
1
2/*
3 * COPYRIGHT: See COPYING in the top level directory
4 * PROJECT: ReactOS kernel
5 * PURPOSE: Native driver for dxg implementation
6 * FILE: win32ss/reactx/dxg/historic.c
7 * PROGRAMER: Magnus olsen (magnus@greatlord.com)
8 * REVISION HISTORY:
9 * 15/10-2007 Magnus Olsen
10 */
11
12#include <dxg_int.h>
13
14/*++
15* @name DxDxgGenericThunk
16* @implemented
17*
18* The function DxDxgGenericThunk redirects DirectX calls to other functions.
19*
20* @param ULONG_PTR ulIndex
21* The functions we want to redirect
22*
23* @param ULONG_PTR ulHandle
24* Unknown
25*
26* @param SIZE_T *pdwSizeOfPtr1
27* Unknown
28*
29* @param PVOID pvPtr1
30* Unknown
31*
32* @param SIZE_T *pdwSizeOfPtr2
33* Unknown
34*
35* @param PVOID pvPtr2
36* Unknown
37*
38* @return
39* Always returns DDHAL_DRIVER_NOTHANDLED
40*
41* @remarks.
42* This function is no longer used in Windows NT 2000/XP/2003
43*
44*--*/
48 ULONG_PTR ulHandle,
49 SIZE_T *pdwSizeOfPtr1,
50 PVOID pvPtr1,
51 SIZE_T *pdwSizeOfPtr2,
52 PVOID pvPtr2)
53{
55}
56
57
58/*++
59* @name DxDdIoctl
60* @implemented
61*
62* The function DxDdIoctl is the ioctl call to different DirectX functions
63*
64* @param ULONG ulIoctl
65* The ioctl code that we want call to
66*
67* @param PVOID pBuffer
68* Our in or out buffer with data to the ioctl code we are using
69*
70* @param ULONG ulBufferSize
71* The buffer size in bytes
72*
73* @return
74* Always returns DDERR_UNSUPPORTED
75*
76* @remarks.
77* This function is no longer used in Windows NT 2000/XP/2003
78*
79*--*/
84 ULONG ulBufferSize)
85{
86 return DDERR_UNSUPPORTED;
87}
88
#define DDHAL_DRIVER_NOTHANDLED
Definition: ddrawi.h:320
unsigned long DWORD
Definition: ntddk_ex.h:95
PVOID pBuffer
DWORD NTAPI DxDdIoctl(ULONG ulIoctl, PVOID pBuffer, ULONG ulBufferSize)
Definition: historic.c:82
DWORD NTAPI DxDxgGenericThunk(ULONG_PTR ulIndex, ULONG_PTR ulHandle, SIZE_T *pdwSizeOfPtr1, PVOID pvPtr1, SIZE_T *pdwSizeOfPtr2, PVOID pvPtr2)
Definition: historic.c:47
#define DDERR_UNSUPPORTED
Definition: ddraw.h:127
#define NTAPI
Definition: typedefs.h:36
ULONG_PTR SIZE_T
Definition: typedefs.h:80
uint32_t ULONG_PTR
Definition: typedefs.h:65
uint32_t ULONG
Definition: typedefs.h:59