windows-nt/Source/XPSP1/NT/com/oleutest/cmarshal/idl/itest.idl
2020-09-26 16:20:57 +08:00

38 lines
910 B
Plaintext
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

//[ ITest_itf
//+-------------------------------------------------------------------
//
// Interface: ITest (ib)
//
// Purpose: Interface for manipulating performance
//
// History: 5-Oct-93 AlexMit Created
//
// Notes:
//
//--------------------------------------------------------------------
[ object,
uuid(60000494-AB0F-101A-B4AE-08002B30612C),
pointer_default(unique) ]
interface ITest : IUnknown
{
import "unknwn.idl";
DWORD die ( [in] ITest *, [in] ULONG, [in] ULONG, [in] ULONG );
HRESULT die_cpp ( [in] ULONG );
HRESULT die_nt ( [in] ULONG );
DWORD DoTest ( [in] ITest *, [in] ITest * );
BOOL hello ();
HRESULT interrupt( [in] ITest *, BOOL );
HRESULT recurse ( [in] ITest *, [in] ULONG );
HRESULT recurse_interrupt ( [in] ITest *, [in] ULONG );
HRESULT sick ( [in] ULONG );
HRESULT sleep ( [in] ULONG );
}
//]