public static Int32 FsExtractCustomIconW( IntPtr remoteName, int extractFlags, ref IntPtr theIcon) { return(WfxDispatcher.FsExtractCustomIcon(remoteName, extractFlags, ref theIcon)); }
public static void FsGetDefRootName(IntPtr ptr, Int32 maxLen) { var pluginName = WfxDispatcher.FsGetDefRootName(); var ansi = Encoding.ASCII.GetString(Encoding.Convert(Encoding.Unicode, Encoding.ASCII, Encoding.Unicode.GetBytes(pluginName))); Win32.SetString(ptr, ansi, maxLen, Encoding.ASCII); }
public static void FsStatusInfoW( [MarshalAs(UnmanagedType.LPWStr)] string remoteDir, Int32 infoStartEnd, Int32 infoOperation) { WfxDispatcher.FsStatusInfo(remoteDir, infoStartEnd, infoOperation); }
public static Int32 FsPutFileW( [MarshalAs(UnmanagedType.LPWStr)] string localName, IntPtr remoteName, Int32 copyFlags) { return(WfxDispatcher.FsPutFile(localName, remoteName, copyFlags)); }
public static Int32 FsExecuteFileW( IntPtr mainWin, IntPtr remoteName, [MarshalAs(UnmanagedType.LPWStr)] string verb) { return(WfxDispatcher.FsExecuteFile(mainWin, remoteName, verb)); }
public static Int32 FsGetPreviewBitmapW( IntPtr remoteName, Int32 width, Int32 height, ref IntPtr returnedBitmap) { return(WfxDispatcher.FsGetPreviewBitmap(remoteName, width, height, ref returnedBitmap)); }
public static Int32 FsGetFileW( [MarshalAs(UnmanagedType.LPWStr)] string remoteName, IntPtr localName, Int32 copyFlags, IntPtr ri) { return(WfxDispatcher.FsGetFile(remoteName, localName, copyFlags, ri)); }
public static bool FsSetTimeW( [MarshalAs(UnmanagedType.LPWStr)] string remoteName, [MarshalAs(UnmanagedType.LPStruct)] FileTime creationTime, [MarshalAs(UnmanagedType.LPStruct)] FileTime lastAccessTime, [MarshalAs(UnmanagedType.LPStruct)] FileTime lastWriteTime) { return(WfxDispatcher.FsSetTime(remoteName, creationTime, lastAccessTime, lastWriteTime)); }
public static void FsSetCryptCallbackW( [MarshalAs(UnmanagedType.FunctionPtr)] CryptProcW pCryptProc, Int32 cryptoNumber, Int32 flags) { cryptProc = pCryptProc; WfxDispatcher.FsSetCryptCallback(Crypt, cryptoNumber, flags); }
public static int FsRenMovFileW( [MarshalAs(UnmanagedType.LPWStr)] string oldName, [MarshalAs(UnmanagedType.LPWStr)] string newName, [MarshalAs(UnmanagedType.Bool)] bool move, [MarshalAs(UnmanagedType.Bool)] bool overWrite, IntPtr ri) { return(WfxDispatcher.FsRenMovFile(oldName, newName, move, overWrite, ri)); }
public static Int32 FsInitW( Int32 pluginNumber, [MarshalAs(UnmanagedType.FunctionPtr)] ProgressProcW pProgressProc, [MarshalAs(UnmanagedType.FunctionPtr)] LogProcW pLogProc, [MarshalAs(UnmanagedType.FunctionPtr)] RequestProcW pRequestProc) { progressProc = pProgressProc; logProc = pLogProc; requestProc = pRequestProc; return(WfxDispatcher.FsInit(pluginNumber, Progress, Log, Request)); }
public static void FsSetDefaultParams(IntPtr dps) { WfxDispatcher.FsSetDefaultParams(dps); }
public static Int32 FsFindClose(IntPtr handle) { return(WfxDispatcher.FsFindClose(handle)); }
public static bool FsFindNextW(IntPtr handle, IntPtr pFindData) { return(WfxDispatcher.FsFindNext(handle, pFindData)); }
public static IntPtr FsFindFirstW([MarshalAs(UnmanagedType.LPWStr)] string path, IntPtr pFindData) { return(WfxDispatcher.FsFindFirst(path, pFindData)); }
public static bool FsSetAttrW( [MarshalAs(UnmanagedType.LPWStr)] string remoteName, Int32 newAttr) { return(WfxDispatcher.FsSetAttr(remoteName, newAttr)); }
public static Int32 FsGetBackgroundFlags() { return(WfxDispatcher.FsGetBackgroundFlags()); }
public static bool FsDisconnectW([MarshalAs(UnmanagedType.LPWStr)] string disconnectRoot) { return(WfxDispatcher.FsDisconnect(disconnectRoot)); }
public static bool FsDeleteFileW([MarshalAs(UnmanagedType.LPWStr)] string remoteName) { return(WfxDispatcher.FsDeleteFile(remoteName)); }
public static bool FsLinksToLocalFiles() { return(WfxDispatcher.FsLinksToLocalFiles()); }
public static bool FsGetLocalNameW(IntPtr remoteName, Int32 maxlen) { return(WfxDispatcher.FsGetLocalName(remoteName, maxlen)); }
public static bool FsMkDirW([MarshalAs(UnmanagedType.LPWStr)] string path) { return(WfxDispatcher.FsMkDir(path)); }
public static bool FsRemoveDirW([MarshalAs(UnmanagedType.LPWStr)] string remoteName) { return(WfxDispatcher.FsRemoveDir(remoteName)); }