Correct the DD_GETDRIVERINFODATA struct it did missing a pointer to DDRAWI_DIRECTDRAW_GBL struct. Some need really check this file if more mistake exists Modified: trunk/reactos/include/ddk/ddrawint.h _____
Modified: trunk/reactos/include/ddk/ddrawint.h --- trunk/reactos/include/ddk/ddrawint.h 2005-06-19 10:10:34 UTC (rev 16088) +++ trunk/reactos/include/ddk/ddrawint.h 2005-06-19 12:13:57 UTC (rev 16089) @@ -1129,9 +1129,13 @@
// Output: DWORD dwActualSize; HRESULT ddRVal; + ULONG_PTR dwContext; } DD_GETDRIVERINFODATA, *PDD_GETDRIVERINFODATA; typedef DWORD (STDCALL *PDD_GETDRIVERINFO)(PDD_GETDRIVERINFODATA);
+ + +
/*********************************************************************** */ /* Driver info structures */
/*********************************************************************** */ @@ -1203,6 +1207,7 @@ PDD_D3DBUFCALLBACKS lpD3DBufCallbacks; } DD_HALINFO, *PDD_HALINFO;
+ DEFINE_GUID(GUID_NonLocalVidMemCaps, 0x86C4FA80, 0x8D84, 0x11D0, 0x94, 0xE8, 0x00, 0xC0, 0x4F, 0xC3, 0x41, 0x37);
typedef struct @@ -1228,6 +1233,8 @@ } ddsExtendedHeapRestrictions[1]; } DD_MORESURFACECAPS, *PDD_MORESURFACECAPS;
+ + #ifdef __cplusplus } /* extern "C" */ #endif