|
namespace CustomToolGenerator {
using System;
using System.Runtime.InteropServices;
[
ComImport,
Guid("FC4801A3-2BA9-11CF-A229-00AA003D7352"),
InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)
]
internal interface IObjectWithSite {
//
// HRESULT SetSite(
// [in] IUnknown * pUnkSite);
//
void SetSite(
[MarshalAs(UnmanagedType.Interface)] object pUnkSite);
//
// HRESULT GetSite(
// [in] REFIID riid,
// [out, iid_is(riid)] void ** ppvSite);
//
void GetSite( [In] ref Guid riid,
[Out, MarshalAs(UnmanagedType.LPArray)] object[] ppvSite);
}
}
|
By viewing downloads associated with this article you agree to the Terms of Service and the article's licence.
If a file you wish to view isn't highlighted, and is a text file (not binary), please
let us know and we'll add colourisation support for it.
I am a French programmer.
These days I spend most of my time with the .NET framework, JavaScript and html.