windows-nt/Source/XPSP1/NT/com/oleutest/balls/idl/unknwn.idl

34 lines
676 B
Plaintext
Raw Normal View History

2020-09-26 03:20:57 -05:00
//+-------------------------------------------------------------------------
//
// Microsoft Windows
// Copyright (C) Microsoft Corporation, 1992 - 1993.
//
// File: unknwn.idl
//
// Contents: IUnknown interface definition
//
// History: 06-08-93 ShannonC Updated to OLE 2 release
//
//--------------------------------------------------------------------------
[
local,
object,
uuid(00000000-0000-0000-C000-000000000046),
pointer_default(unique)
]
interface IUnknown
{
import "wtypes.idl";
typedef [unique] IUnknown *LPUNKNOWN;
HRESULT QueryInterface(
[in] REFIID riid,
[out] void **ppvObject);
ULONG AddRef();
ULONG Release();
}