ReactOS  0.4.15-dev-3181-g4acf100
pen.h
Go to the documentation of this file.
1 #pragma once
2 
3 /* Internal interface */
4 
5 typedef BRUSH PEN, *PPEN;
6 
7 PPEN
8 NTAPI
10  VOID);
11 
12 PPEN
13 NTAPI
15  VOID);
16 
17 #define PEN_UnlockPen(pPenObj) GDIOBJ_vUnlockObject((POBJ)pPenObj)
18 #define PEN_ShareUnlockPen(ppen) GDIOBJ_vDereferenceObject((POBJ)ppen)
19 
20 PPEN
23 
24 INT
25 NTAPI
27  _In_ PPEN pPen,
28  _In_ INT Count,
30 
VOID FASTCALL AddPenLinesBounds(PDC, int, POINT *)
Definition: line.c:17
BRUSH * PPEN
Definition: pen.h:5
#define _Out_
Definition: ms_sal.h:345
static HPEN hpen
#define FASTCALL
Definition: nt_native.h:50
int32_t INT
Definition: typedefs.h:58
NTSTATUS(* NTAPI)(IN PFILE_FULL_EA_INFORMATION EaBuffer, IN ULONG EaLength, OUT PULONG ErrorOffset)
Definition: IoEaTest.cpp:117
PPEN FASTCALL PEN_ShareLockPen(HPEN hpen)
Definition: pen.c:61
#define _In_
Definition: ms_sal.h:308
Definition: bufpool.h:45
int Count
Definition: noreturn.cpp:7
Definition: polytest.cpp:40
Definition: brush.hpp:15
BRUSH PEN
Definition: pen.h:5
PPEN NTAPI PEN_AllocPenWithHandle(VOID)
Definition: pen.c:27
PPEN NTAPI PEN_AllocExtPenWithHandle(VOID)
Definition: pen.c:44
INT NTAPI PEN_GetObject(_In_ PPEN pPen, _In_ INT Count, _Out_ PLOGPEN Buffer)