コード例 #1
0
 public HRESULT Clone(IEnumIDList **ppenum)
 {
     return(((delegate * unmanaged <IEnumIDList *, IEnumIDList **, int>)(lpVtbl[6]))((IEnumIDList *)Unsafe.AsPointer(ref this), ppenum));
 }
コード例 #2
0
 public HRESULT EnumObjects(HWND hwnd, [NativeTypeName("SHCONTF")] uint grfFlags, IEnumIDList **ppenumIDList)
 {
     return(((delegate * unmanaged <IShellFolder2 *, HWND, uint, IEnumIDList **, int>)(lpVtbl[4]))((IShellFolder2 *)Unsafe.AsPointer(ref this), hwnd, grfFlags, ppenumIDList));
 }
コード例 #3
0
 public HRESULT CreateEnumIDListFromContents([NativeTypeName("LPCITEMIDLIST")] ITEMIDLIST *pidlFolder, [NativeTypeName("DWORD")] uint dwEnumFlags, IEnumIDList **ppEnumIDList)
 {
     return(((delegate * unmanaged <IEnumerableView *, ITEMIDLIST *, uint, IEnumIDList **, int>)(lpVtbl[4]))((IEnumerableView *)Unsafe.AsPointer(ref this), pidlFolder, dwEnumFlags, ppEnumIDList));
 }