31 references to IDropTarget
Microsoft.Private.Windows.Core (31)
Windows.Win32.IDropTarget.g.cs (21)
42 return ((delegate *unmanaged [Stdcall]<IDropTarget*,global::System.Guid* ,void** ,winmdroot.Foundation.HRESULT>)lpVtbl[0])((IDropTarget*)Unsafe.AsPointer(ref this), riid, ppvObject); 47 return ((delegate *unmanaged [Stdcall]<IDropTarget*,uint>)lpVtbl[1])((IDropTarget*)Unsafe.AsPointer(ref this)); 52 return ((delegate *unmanaged [Stdcall]<IDropTarget*,uint>)lpVtbl[2])((IDropTarget*)Unsafe.AsPointer(ref this)); 81 return ((delegate *unmanaged [Stdcall]<IDropTarget*,winmdroot.System.Com.IDataObject* ,winmdroot.System.SystemServices.MODIFIERKEYS_FLAGS ,winmdroot.Foundation.POINTL ,winmdroot.System.Ole.DROPEFFECT* ,winmdroot.Foundation.HRESULT>)lpVtbl[3])((IDropTarget*)Unsafe.AsPointer(ref this), pDataObj, grfKeyState, pt, pdwEffect); 109 return ((delegate *unmanaged [Stdcall]<IDropTarget*,winmdroot.System.SystemServices.MODIFIERKEYS_FLAGS ,winmdroot.Foundation.POINTL ,winmdroot.System.Ole.DROPEFFECT* ,winmdroot.Foundation.HRESULT>)lpVtbl[4])((IDropTarget*)Unsafe.AsPointer(ref this), grfKeyState, pt, pdwEffect); 124 return ((delegate *unmanaged [Stdcall]<IDropTarget*,winmdroot.Foundation.HRESULT>)lpVtbl[5])((IDropTarget*)Unsafe.AsPointer(ref this)); 153 return ((delegate *unmanaged [Stdcall]<IDropTarget*,winmdroot.System.Com.IDataObject* ,winmdroot.System.SystemServices.MODIFIERKEYS_FLAGS ,winmdroot.Foundation.POINTL ,winmdroot.System.Ole.DROPEFFECT* ,winmdroot.Foundation.HRESULT>)lpVtbl[6])((IDropTarget*)Unsafe.AsPointer(ref this), pDataObj, grfKeyState, pt, pdwEffect); 177 internal delegate *unmanaged [Stdcall]<IDropTarget*,global::System.Guid* ,void** ,winmdroot.Foundation.HRESULT> QueryInterface_1; 179 internal delegate *unmanaged [Stdcall]<IDropTarget*,uint> AddRef_2; 181 internal delegate *unmanaged [Stdcall]<IDropTarget*,uint> Release_3; 183 internal delegate *unmanaged [Stdcall]<IDropTarget*,winmdroot.System.Com.IDataObject* ,winmdroot.System.SystemServices.MODIFIERKEYS_FLAGS ,winmdroot.Foundation.POINTL ,winmdroot.System.Ole.DROPEFFECT* ,winmdroot.Foundation.HRESULT> DragEnter_4; 185 internal delegate *unmanaged [Stdcall]<IDropTarget*,winmdroot.System.SystemServices.MODIFIERKEYS_FLAGS ,winmdroot.Foundation.POINTL ,winmdroot.System.Ole.DROPEFFECT* ,winmdroot.Foundation.HRESULT> DragOver_5; 187 internal delegate *unmanaged [Stdcall]<IDropTarget*,winmdroot.Foundation.HRESULT> DragLeave_6; 189 internal delegate *unmanaged [Stdcall]<IDropTarget*,winmdroot.System.Com.IDataObject* ,winmdroot.System.SystemServices.MODIFIERKEYS_FLAGS ,winmdroot.Foundation.POINTL ,winmdroot.System.Ole.DROPEFFECT* ,winmdroot.Foundation.HRESULT> Drop_7;
Windows.Win32.PInvokeCore.OLE32.dll.g.cs (1)
228 internal static extern unsafe winmdroot.Foundation.HRESULT RegisterDragDrop(winmdroot.Foundation.HWND hwnd, winmdroot.System.Ole.IDropTarget* pDropTarget);
Windows.Win32.System_Ole_IDropTarget_Extensions.g.cs (6)
23 /// <inheritdoc cref="winmdroot.System.Ole.IDropTarget.Interface.DragEnter(winmdroot.System.Com.IDataObject*, winmdroot.System.SystemServices.MODIFIERKEYS_FLAGS, winmdroot.Foundation.POINTL, winmdroot.System.Ole.DROPEFFECT*)"/> 24 internal static unsafe winmdroot.Foundation.HRESULT DragEnter(this winmdroot.System.Ole.IDropTarget.Interface @this, winmdroot.System.Com.IDataObject* pDataObj, winmdroot.System.SystemServices.MODIFIERKEYS_FLAGS grfKeyState, winmdroot.Foundation.POINTL pt, ref winmdroot.System.Ole.DROPEFFECT pdwEffect) 33 /// <inheritdoc cref="winmdroot.System.Ole.IDropTarget.Interface.DragOver(winmdroot.System.SystemServices.MODIFIERKEYS_FLAGS, winmdroot.Foundation.POINTL, winmdroot.System.Ole.DROPEFFECT*)"/> 34 internal static unsafe winmdroot.Foundation.HRESULT DragOver(this winmdroot.System.Ole.IDropTarget.Interface @this, winmdroot.System.SystemServices.MODIFIERKEYS_FLAGS grfKeyState, winmdroot.Foundation.POINTL pt, ref winmdroot.System.Ole.DROPEFFECT pdwEffect) 43 /// <inheritdoc cref="winmdroot.System.Ole.IDropTarget.Interface.Drop(winmdroot.System.Com.IDataObject*, winmdroot.System.SystemServices.MODIFIERKEYS_FLAGS, winmdroot.Foundation.POINTL, winmdroot.System.Ole.DROPEFFECT*)"/> 44 internal static unsafe winmdroot.Foundation.HRESULT Drop(this winmdroot.System.Ole.IDropTarget.Interface @this, winmdroot.System.Com.IDataObject* pDataObj, winmdroot.System.SystemServices.MODIFIERKEYS_FLAGS grfKeyState, winmdroot.Foundation.POINTL pt, ref winmdroot.System.Ole.DROPEFFECT pdwEffect)
Windows\Win32\PInvokeCore.RegisterDragDrop.cs (3)
10/// <inheritdoc cref="RegisterDragDrop(HWND, IDropTarget*)"/> 11public static unsafe HRESULT RegisterDragDrop<T>(T hwnd, IDropTarget.Interface pDropTarget) 14using var dropTarget = ComHelpers.TryGetComScope<IDropTarget>(pDropTarget, out HRESULT hr);