DD_UNLOCKDATA

typedef struct _DD_UNLOCKDATA{

    PDD_DIRECTDRAW_GLOBAL        lpDD;

    PDD_SURFACE_LOCAL            lpDDSurface;

    HRESULT                      ddRVal;

    VOID *                       Unlock;

} DD_UNLOCKDATA;

The DD_UNLOCKDATA structure is passed to the DirectDraw hardware interface’s Unlock surface object callback.

Members

lpDD

Pointer to the DD_DIRECTDRAW_GLOBAL structure that describes the driver.

lpDDSurface

Pointer to the DD_SURFACE_LOCAL structure that describes the surface to be unlocked.

ddRVal

Location in which the driver returns a DirectDraw status return code. The status codes are defined in ddraw.h.

Lock

Unused by Windows NT.