ReactOS
0.4.15-dev-8636-g945e856
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
*--*/
45
DWORD
46
NTAPI
47
DxDxgGenericThunk
(
ULONG_PTR
ulIndex,
48
ULONG_PTR
ulHandle,
49
SIZE_T
*pdwSizeOfPtr1,
50
PVOID
pvPtr1,
51
SIZE_T
*pdwSizeOfPtr2,
52
PVOID
pvPtr2)
53
{
54
return
DDHAL_DRIVER_NOTHANDLED
;
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
*--*/
80
DWORD
81
NTAPI
82
DxDdIoctl
(
ULONG
ulIoctl,
83
PVOID
pBuffer
,
84
ULONG
ulBufferSize)
85
{
86
return
DDERR_UNSUPPORTED
;
87
}
88
DDHAL_DRIVER_NOTHANDLED
#define DDHAL_DRIVER_NOTHANDLED
Definition:
ddrawi.h:320
dxg_int.h
DWORD
unsigned long DWORD
Definition:
ntddk_ex.h:95
void
Definition:
nsiface.idl:2307
pBuffer
PVOID pBuffer
Definition:
rdesktop-core-tester.cpp:188
DxDdIoctl
DWORD NTAPI DxDdIoctl(ULONG ulIoctl, PVOID pBuffer, ULONG ulBufferSize)
Definition:
historic.c:82
DxDxgGenericThunk
DWORD NTAPI DxDxgGenericThunk(ULONG_PTR ulIndex, ULONG_PTR ulHandle, SIZE_T *pdwSizeOfPtr1, PVOID pvPtr1, SIZE_T *pdwSizeOfPtr2, PVOID pvPtr2)
Definition:
historic.c:47
DDERR_UNSUPPORTED
#define DDERR_UNSUPPORTED
Definition:
ddraw.h:127
NTAPI
#define NTAPI
Definition:
typedefs.h:36
SIZE_T
ULONG_PTR SIZE_T
Definition:
typedefs.h:80
ULONG_PTR
uint32_t ULONG_PTR
Definition:
typedefs.h:65
ULONG
uint32_t ULONG
Definition:
typedefs.h:59
win32ss
reactx
dxg
historic.c
Generated on Tue Sep 10 2024 06:14:33 for ReactOS by
1.9.6