Windows-Server-2003/com/oleutest/channel/idl/async.idl

35 lines
797 B
Plaintext

//[ IAsync_itf
//+-------------------------------------------------------------------
//
// Interface: ITest (ib)
//
// Purpose: Interface for manipulating performance
//
// History: 5-Oct-93 AlexMit Created
//
// Notes:
//
//--------------------------------------------------------------------
import "unknwn.idl";
[
object,
uuid(70000000-76d7-11Cf-9af1-0020af6e72f4),
async_uuid(70000001-76d7-11Cf-9af1-0020af6e72f4),
pointer_default(unique)
]
interface IAsync : IUnknown
{
import "itest.idl";
typedef [string] wchar_t *STRING;
HRESULT preimpersonate( [in] BOOL fOn );
HRESULT secure ( [in] SAptId id,
[in] DWORD test,
[in, unique] STRING princ_name );
}
//]