5 #define MIX_TO_ROP4(mix) \ 6 (((ULONG)gajRop2ToRop3[((mix) - 1) & 0xF]) | \ 7 ((ULONG)gajRop2ToRop3[(((mix) >> 8) - 1) & 0xF] << 8)) 16 EngAcquireSemaphoreShared(
43 #define EngGetTickCount32() (ULONG)EngGetTickCount() 55 BYTE *UncompressedBits,
_In_ ULONG _In_ ULONG _In_ ULONG Length
const BYTE gajRop2ToRop3[16]
HANDLE APIENTRY EngSecureMemForRead(PVOID Address, ULONG Length)
_Acquires_shared_lock_(Vcb->Resource)) FINISHED FatAcquireSharedVcb(IN PIRP_CONTEXT IrpContext
IN PVOID IN PVOID IN USHORT IN USHORT Size
_Acquires_lock_(_Global_critical_region_) _Requires_lock_not_held_(*hsem) _Acquires_shared_lock_(*hsem) ENGAPI VOID NTAPI EngAcquireSemaphoreShared(_Inout_ HSEMAPHORE hsem)
NTSTATUS(* NTAPI)(IN PFILE_FULL_EA_INFORMATION EaBuffer, IN ULONG EaLength, OUT PULONG ErrorOffset)
_In_ PATHOBJ _In_ CLIPOBJ _In_ BRUSHOBJ _In_ POINTL * pptlBrushOrg
ULONGLONG APIENTRY EngGetTickCount(VOID)
#define _Requires_lock_not_held_(lock)
_In_opt_ SURFOBJ _In_opt_ SURFOBJ _In_ CLIPOBJ _In_opt_ XLATEOBJ _In_ RECTL _In_opt_ POINTL _In_opt_ POINTL _In_opt_ BRUSHOBJ * pbo
_In_ SURFOBJ _In_ CLIPOBJ _In_opt_ XLATEOBJ _In_ RECTL * prclDest
VOID DecompressBitmap(SIZEL Size, BYTE *CompressedBits, BYTE *UncompressedBits, LONG Delta, ULONG iFormat, ULONG cjSizeImage)
_In_ SURFOBJ _In_ CLIPOBJ * pco
_In_ SIZEL _In_ ULONG iFormat
_In_opt_ SURFOBJ _In_opt_ SURFOBJ _In_ CLIPOBJ _In_opt_ XLATEOBJ _In_ RECTL _In_opt_ POINTL _In_opt_ POINTL * pptlMask
VOID FASTCALL IntEngWindowChanged(_In_ struct _WND *Window, _In_ FLONG flChanged)
_In_opt_ SURFOBJ _In_opt_ SURFOBJ * psoMask
BOOL APIENTRY IntEngMaskBlt(_Inout_ SURFOBJ *psoDest, _In_ SURFOBJ *psoMask, _In_ CLIPOBJ *pco, _In_ XLATEOBJ *pxloDest, _In_ XLATEOBJ *pxloSource, _In_ RECTL *prclDest, _In_ POINTL *pptlMask, _In_ BRUSHOBJ *pbo, _In_ POINTL *pptlBrushOrg)