17#define PEN_UnlockPen(pPenObj) GDIOBJ_vUnlockObject((POBJ)pPenObj)
18#define PEN_ShareUnlockPen(ppen) GDIOBJ_vDereferenceObject((POBJ)ppen)
33#define IntIsEffectiveWidePen(pbrLine) ( \
34 (pbrLine)->lWidth > 1 && \
35 ((pbrLine->flAttrs & BR_IS_OLDSTYLEPEN) || \
36 ((pbrLine)->ulPenStyle & PS_TYPE_MASK) == PS_GEOMETRIC) \
INT NTAPI PEN_GetObject(_In_ PPEN pPen, _In_ INT Count, _Out_ PLOGPEN Buffer)
PPEN NTAPI PEN_AllocExtPenWithHandle(VOID)
PPEN FASTCALL PEN_ShareLockPen(HPEN hpen)
PPEN NTAPI PEN_AllocPenWithHandle(VOID)
VOID FASTCALL AddPenLinesBounds(PDC, int, POINT *)