Author: greatlrd Date: Fri Jun 8 15:36:38 2007 New Revision: 27067
URL: http://svn.reactos.org/svn/reactos?rev=27067&view=rev Log: update with some new info
Modified: trunk/reactos/dll/directx/ddraw/ddraw_structures.txt
Modified: trunk/reactos/dll/directx/ddraw/ddraw_structures.txt URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/directx/ddraw/ddraw_str... ============================================================================== --- trunk/reactos/dll/directx/ddraw/ddraw_structures.txt (original) +++ trunk/reactos/dll/directx/ddraw/ddraw_structures.txt Fri Jun 8 15:36:38 2007 @@ -325,3 +325,32 @@ LPVOID lpLink; DWORD dwIntRefCnt; } DDRAWI_DDCOLORCONTROL_INT, *LPDDRAWI_DDCOLORCONTROL_INT + + + +Undocument behvoirs + +typedef struct _DDHAL_GETAVAILDRIVERMEMORYDATA +{ + LPDDRAWI_DIRECTDRAW_GBL lpDD; + DDSCAPS DDSCaps; + DWORD dwTotal; + DWORD dwFree; + HRESULT ddRVal; + LPDDHAL_GETAVAILDRIVERMEMORY GetAvailDriverMemory; + DDSCAPSEX ddsCapsEx; + +} DDHAL_GETAVAILDRIVERMEMORYDATA; + + +DDHAL_GETAVAILDRIVERMEMORYDATA->GetAvailDriverMemory + in msdn say this is private use for ddraw, I found out + this will set current COM object pointer memory address + and send it down (the Ddraw->iface pointer being set) + + but the fun thing this member do not need be set + ReactOS ddraw will not copy this behoir. + + + +