public int GetWindowContext([NativeTypeName("IOleInPlaceFrame **")] IOleInPlaceFrame **ppFrame, [NativeTypeName("IOleInPlaceUIWindow **")] IOleInPlaceUIWindow **ppDoc, [NativeTypeName("LPRECT")] RECT *lprcPosRect, [NativeTypeName("LPRECT")] RECT *lprcClipRect, [NativeTypeName("LPOLEINPLACEFRAMEINFO")] OLEINPLACEFRAMEINFO *lpFrameInfo)
 {
     return(((delegate * stdcall <IOleInPlaceSiteWindowless *, IOleInPlaceFrame **, IOleInPlaceUIWindow **, RECT *, RECT *, OLEINPLACEFRAMEINFO *, int>)(lpVtbl[8]))((IOleInPlaceSiteWindowless *)Unsafe.AsPointer(ref this), ppFrame, ppDoc, lprcPosRect, lprcClipRect, lpFrameInfo));
 }
 public HRESULT GetWindowContext(IOleInPlaceFrame **ppFrame, IOleInPlaceUIWindow **ppDoc, [NativeTypeName("LPRECT")] RECT *lprcPosRect, [NativeTypeName("LPRECT")] RECT *lprcClipRect, [NativeTypeName("LPOLEINPLACEFRAMEINFO")] OLEINPLACEFRAMEINFO *lpFrameInfo)
 {
     return(((delegate * unmanaged <IOleInPlaceSiteEx *, IOleInPlaceFrame **, IOleInPlaceUIWindow **, RECT *, RECT *, OLEINPLACEFRAMEINFO *, int>)(lpVtbl[8]))((IOleInPlaceSiteEx *)Unsafe.AsPointer(ref this), ppFrame, ppDoc, lprcPosRect, lprcClipRect, lpFrameInfo));
 }