ReactOS
0.4.16-dev-1028-g8602629
Toggle main menu visibility
Main Page
Related Pages
Modules
Namespaces
Namespace List
Namespace Members
All
_
a
b
c
d
e
f
g
h
i
l
m
n
o
p
r
s
t
u
v
w
x
Functions
_
a
b
c
d
e
f
g
h
i
l
m
o
p
r
s
t
u
v
w
Variables
_
c
d
e
f
g
h
i
l
m
n
o
p
s
t
u
x
Typedefs
_
a
b
c
d
e
f
g
h
i
l
m
o
p
r
s
t
u
v
w
x
Enumerations
_
a
b
c
d
f
i
l
m
o
p
s
t
w
x
Enumerator
a
b
c
d
e
f
g
h
i
m
n
o
p
r
s
t
u
v
w
x
Classes
Class List
Class Index
Class Hierarchy
Class Members
All
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Functions
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Variables
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Typedefs
_
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Enumerations
_
a
b
c
d
e
f
h
i
k
l
m
n
o
p
r
s
t
u
v
w
z
Enumerator
_
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Properties
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
z
Related Functions
_
a
b
c
d
e
f
g
h
i
l
m
n
o
p
q
r
s
t
v
x
Files
File List
File Members
All
$
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Functions
$
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Variables
$
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Typedefs
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Enumerations
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Enumerator
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Macros
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Examples
dciman_main.c
Go to the documentation of this file.
1
/*
2
* Implementation of DCIMAN32 - DCI Manager
3
* "Device Context Interface" ?
4
*
5
* Copyright 2000 Marcus Meissner
6
*
7
* This library is free software; you can redistribute it and/or
8
* modify it under the terms of the GNU Lesser General Public
9
* License as published by the Free Software Foundation; either
10
* version 2.1 of the License, or (at your option) any later version.
11
*
12
* This library is distributed in the hope that it will be useful,
13
* but WITHOUT ANY WARRANTY; without even the implied warranty of
14
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
15
* Lesser General Public License for more details.
16
*
17
* You should have received a copy of the GNU Lesser General Public
18
* License along with this library; if not, write to the Free Software
19
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
20
*/
21
22
#include <stdarg.h>
23
#include <stdio.h>
24
25
#include "
windef.h
"
26
#include "
winbase.h
"
27
#include "
winerror.h
"
28
#ifdef __REACTOS__
29
#include <
wingdi.h
>
30
#endif
31
#include "
dciman.h
"
32
#include "
wine/debug.h
"
33
34
WINE_DEFAULT_DEBUG_CHANNEL
(dciman);
35
36
/***********************************************************************
37
* DCIOpenProvider (DCIMAN32.@)
38
*/
39
HDC
WINAPI
40
DCIOpenProvider
(
void
) {
41
SetLastError
(
ERROR_CALL_NOT_IMPLEMENTED
);
42
return
NULL
;
43
}
44
45
/***********************************************************************
46
* DCICloseProvider (DCIMAN32.@)
47
*/
48
void
WINAPI
49
DCICloseProvider
(
HDC
hdc
) {
50
SetLastError
(
ERROR_CALL_NOT_IMPLEMENTED
);
51
return
;
52
}
53
54
/**************************************************************************
55
* DCICreatePrimary (DCIMAN32.@)
56
*/
57
int
WINAPI
58
DCICreatePrimary
(
HDC
hdc
,
LPDCISURFACEINFO
*pDciSurfaceInfo)
59
{
60
SetLastError
(
ERROR_CALL_NOT_IMPLEMENTED
);
61
FIXME
(
"%p %p\n"
,
hdc
, pDciSurfaceInfo);
62
return
DCI_FAIL_UNSUPPORTED
;
63
}
WINE_DEFAULT_DEBUG_CHANNEL
#define WINE_DEFAULT_DEBUG_CHANNEL(t)
Definition:
precomp.h:23
FIXME
#define FIXME(fmt,...)
Definition:
precomp.h:53
DCI_FAIL_UNSUPPORTED
#define DCI_FAIL_UNSUPPORTED
Definition:
dciddi.h:26
dciman.h
DCICloseProvider
void WINAPI DCICloseProvider(HDC hdc)
Definition:
dciman_main.c:49
DCICreatePrimary
int WINAPI DCICreatePrimary(HDC hdc, LPDCISURFACEINFO *pDciSurfaceInfo)
Definition:
dciman_main.c:58
DCIOpenProvider
HDC WINAPI DCIOpenProvider(void)
Definition:
dciman_main.c:40
NULL
#define NULL
Definition:
types.h:112
ERROR_CALL_NOT_IMPLEMENTED
#define ERROR_CALL_NOT_IMPLEMENTED
Definition:
compat.h:102
SetLastError
#define SetLastError(x)
Definition:
compat.h:752
hdc
HDC hdc
Definition:
main.c:9
HDC
static HDC
Definition:
imagelist.c:88
debug.h
_DCISURFACEINFO
Definition:
dciddi.h:98
winbase.h
windef.h
WINAPI
#define WINAPI
Definition:
msvc.h:6
winerror.h
wingdi.h
dll
win32
dciman32
dciman_main.c
Generated on Thu Apr 24 2025 06:04:08 for ReactOS by
1.9.6