You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
34 lines
831 B
34 lines
831 B
//[ 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 );
|
|
}
|
|
|
|
//]
|