dlangui/3rdparty/win32/objsafe.d

24 lines
1.0 KiB
D

/***********************************************************************\
* objsafe.d *
* *
* Windows API header module *
* *
* Translated from MinGW Windows headers *
* by Stewart Gordon *
* *
* Placed into public domain *
\***********************************************************************/
module win32.objsafe;
private import win32.basetyps, win32.unknwn, win32.windef;
enum {
INTERFACESAFE_FOR_UNTRUSTED_CALLER = 1,
INTERFACESAFE_FOR_UNTRUSTED_DATA
}
interface IObjectSafety : IUnknown {
HRESULT GetInterfaceSafetyOptions(REFIID, DWORD*, DWORD*);
HRESULT SetInterfaceSafetyOptions(REFIID, DWORD, DWORD);
}