public HRESULT GetDefaultSaveFolder(DEFAULTSAVEFOLDERTYPE dsft, [NativeTypeName("const IID &")] Guid *riid, void **ppv) { return(((delegate * unmanaged <IShellLibrary *, DEFAULTSAVEFOLDERTYPE, Guid *, void **, int>)(lpVtbl[9]))((IShellLibrary *)Unsafe.AsPointer(ref this), dsft, riid, ppv)); }
public HRESULT SetDefaultSaveFolder(DEFAULTSAVEFOLDERTYPE dsft, IShellItem *psi) { return(((delegate * unmanaged <IShellLibrary *, DEFAULTSAVEFOLDERTYPE, IShellItem *, int>)(lpVtbl[10]))((IShellLibrary *)Unsafe.AsPointer(ref this), dsft, psi)); }