2020-09-30 17:12:32 +02:00

41 lines
938 B
Plaintext

// RunOnce.idl : IDL source for RunOnce.dll
//
// This file will be processed by the MIDL tool to
// produce the type library (RunOnce.tlb) and marshalling code.
import "oaidl.idl";
import "ocidl.idl";
[
object,
uuid(7E67ADF1-1334-11D1-9676-00A0C9054168),
dual,
helpstring("IRunOnceCheckBox Interface"),
pointer_default(unique)
]
interface IRunOnceCheckBox : IDispatch
{
[propget, id(1), helpstring("property ShowIE4State")] HRESULT ShowIE4State([out, retval] BOOL *pVal);
[propput, id(1), helpstring("property ShowIE4State")] HRESULT ShowIE4State([in] BOOL newVal);
};
[
uuid(7E67ADE2-1334-11D1-9676-00A0C9054168),
version(1.0),
helpstring("RunOnce 1.0 Type Library")
]
library RUNONCELib
{
importlib("stdole32.tlb");
importlib("stdole2.tlb");
[
uuid(D81A5542-0F4E-11D1-9671-00A0C9054168),
helpstring("RunOnceCheckBox Class")
]
coclass RunOnceCheckBox
{
[default] interface IRunOnceCheckBox;
};
};