#define InterlockedDecrement
PVOID FASTCALL DdHmgLock(HANDLE DdHandle, UCHAR ObjectType, BOOLEAN LockOwned)
#define DDHAL_CB32_CANCREATESURFACE
#define DDHAL_DRIVER_NOTHANDLED
struct _DD_DIRECTDRAW_GLOBAL * PDD_DIRECTDRAW_GLOBAL
struct _EDD_DIRECTDRAW_LOCAL * PEDD_DIRECTDRAW_LOCAL
DXENG_FUNCTIONS gpEngFuncs
#define ObjType_DDLOCAL_TYPE
DWORD NTAPI DxDdCanCreateSurface(HANDLE DdHandle, PDD_CANCREATESURFACEDATA SurfaceData)
PDD_CANCREATESURFACE CanCreateSurface
PDD_DIRECTDRAW_GLOBAL lpDD
PFN_DxEngUnlockHdev DxEngUnlockHdev
PFN_DxEngLockHdev DxEngLockHdev
struct _EDD_DIRECTDRAW_GLOBAL * peDirectDrawGlobal2