nucomcore 0.1.1

Nucom, cross-platform Component Object Model implementation
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
import "iunknown.idl";

[
    object,
    uuid(00000001-0000-0000-c000-000000000046)
]
interface IClassFactory : IUnknown
{
    HRESULT CreateInstance(
        [in] IUnknown *outer,
        [in] const IID *iid,
        [out, retval, poly(iid)] void **instance
    );

    HRESULT LockServer([in] bool lock);
};