Example #1
0
 public static extern uint DokanWaitForFileSystemClosed(DokanHandle dokanInstance, uint milliSeconds);
Example #2
0
 public static extern bool DokanIsFileSystemRunning(DokanHandle dokanInstance);
Example #3
0
 public static extern DokanStatus DokanCreateFileSystem(SafeBuffer options, SafeBuffer operations, out DokanHandle dokanInstance);
Example #4
0
 public static extern bool DokanNotifyRename(DokanHandle dokanInstance, [MarshalAs(UnmanagedType.LPWStr)] string OldPath,
                                             [MarshalAs(UnmanagedType.LPWStr)] string newPath,
                                             [MarshalAs(UnmanagedType.Bool)] bool isDirectory,
                                             [MarshalAs(UnmanagedType.Bool)] bool isInSameDirectory);
Example #5
0
 public static extern bool DokanNotifyXAttrUpdate(DokanHandle dokanInstance, [MarshalAs(UnmanagedType.LPWStr)] string filePath);
Example #6
0
 public static extern bool DokanNotifyDelete(DokanHandle dokanInstance, [MarshalAs(UnmanagedType.LPWStr)] string filePath,
                                             [MarshalAs(UnmanagedType.Bool)] bool isDirectory);