Example #1
0
        internal static void CreateComInstance(Guid clsid, Utilities.CLSCTX clsctx, Guid riid, ComObject comObject)
        {
            IntPtr comObject1;

            Utilities.CoCreateInstance(clsid, IntPtr.Zero, clsctx, riid, out comObject1).CheckError();
            comObject.NativePointer = comObject1;
        }
Example #2
0
 private static Result CoCreateInstance([MarshalAs(UnmanagedType.LPStruct), In] Guid rclsid, IntPtr pUnkOuter, Utilities.CLSCTX dwClsContext, [MarshalAs(UnmanagedType.LPStruct), In] Guid riid, out IntPtr comObject);