1 /***********************************************************************\ 2 * objsafe.d * 3 * * 4 * Windows API header module * 5 * * 6 * Translated from MinGW Windows headers * 7 * by Stewart Gordon * 8 * * 9 * Placed into public domain * 10 \***********************************************************************/ 11 module win32.objsafe; 12 13 private import win32.basetyps, win32.unknwn, win32.windef; 14 15 enum { 16 INTERFACESAFE_FOR_UNTRUSTED_CALLER = 1, 17 INTERFACESAFE_FOR_UNTRUSTED_DATA 18 } 19 20 interface IObjectSafety : IUnknown { 21 HRESULT GetInterfaceSafetyOptions(REFIID, DWORD*, DWORD*); 22 HRESULT SetInterfaceSafetyOptions(REFIID, DWORD, DWORD); 23 }