#pragma once /* Internal interface */ typedef BRUSH PEN, *PPEN; PPEN NTAPI PEN_AllocPenWithHandle( VOID); PPEN NTAPI PEN_AllocExtPenWithHandle( VOID); #define PEN_UnlockPen(pPenObj) GDIOBJ_vUnlockObject((POBJ)pPenObj) #define PEN_ShareUnlockPen(ppen) GDIOBJ_vDereferenceObject((POBJ)ppen) PPEN FASTCALL PEN_ShareLockPen(HPEN hpen); INT NTAPI PEN_GetObject( _In_ PPEN pPen, _In_ INT Count, _Out_ PLOGPEN Buffer); VOID FASTCALL AddPenLinesBounds(PDC,int,POINT *);