diff --git a/html/annotated.html b/html/annotated.html index 4b5bd9e..cbc7214 100644 --- a/html/annotated.html +++ b/html/annotated.html @@ -28,7 +28,7 @@ @@ -110,13 +110,14 @@  CDokanExceptionThe dokan exception.  CDokanFileInfoDokan file information on the current operation.  CDokanHelperDokan functions helpers for user IDokanOperations implementation. - CDokanResultDefines common result status codes in NtStatus for Dokan operations. - CFileInformationUsed to provide file information to Dokan during operations by - CFormatProvidersProvide support to format object with null. - CIDokanFileInfoDokan file information interface. - CIDokanOperationsDokan API callbacks interface - CIDokanOperationsUnsafeThis is a sub-interface of IDokanOperations that can optionally be implemented to get access to the raw, unmanaged buffers for ReadFile() and WriteFile() for performance optimization. Marshalling the unmanaged buffers to and from byte[] arrays for every call of these APIs incurs an extra copy that can be avoided by reading from or writing directly to the unmanaged buffers - CMockDokanFileInfoMockable Dokan file information on the current operation. + CDokanInstanceCreated by Dokan.CreateFileSystem. It holds all the resources required to be alive for the time of the mount. + CDokanResultDefines common result status codes in NtStatus for Dokan operations. + CFileInformationUsed to provide file information to Dokan during operations by + CFormatProvidersProvide support to format object with null. + CIDokanFileInfoDokan file information interface. + CIDokanOperationsDokan API callbacks interface + CIDokanOperationsUnsafeThis is a sub-interface of IDokanOperations that can optionally be implemented to get access to the raw, unmanaged buffers for ReadFile() and WriteFile() for performance optimization. Marshalling the unmanaged buffers to and from byte[] arrays for every call of these APIs incurs an extra copy that can be avoided by reading from or writing directly to the unmanaged buffers + CMockDokanFileInfoMockable Dokan file information on the current operation. diff --git a/html/class_dokan_net_1_1_dokan-members.html b/html/class_dokan_net_1_1_dokan-members.html index f8e290d..f7292d3 100644 --- a/html/class_dokan_net_1_1_dokan-members.html +++ b/html/class_dokan_net_1_1_dokan-members.html @@ -28,7 +28,7 @@ @@ -101,17 +101,28 @@

This is the complete list of members for DokanNet.Dokan, including all inherited members.

- - - - - - - - - + + + + + + + + + + + + + + + + + + + +
DriverVersionDokanNet.Dokanstatic
Mount(this IDokanOperations operations, string mountPoint, ILogger logger=null)DokanNet.Dokaninlinestatic
Mount(this IDokanOperations operations, string mountPoint, DokanOptions mountOptions, ILogger logger=null)DokanNet.Dokaninlinestatic
Mount(this IDokanOperations operations, string mountPoint, DokanOptions mountOptions, int threadCount, ILogger logger=null)DokanNet.Dokaninlinestatic
Mount(this IDokanOperations operations, string mountPoint, DokanOptions mountOptions, int threadCount, int version, ILogger logger=null)DokanNet.Dokaninlinestatic
Mount(this IDokanOperations operations, string mountPoint, DokanOptions mountOptions, int threadCount, int version, TimeSpan timeout, ILogger logger=null)DokanNet.Dokaninlinestatic
Mount(this IDokanOperations operations, string mountPoint, DokanOptions mountOptions, int threadCount, int version, TimeSpan timeout, string uncName, ILogger logger=null)DokanNet.Dokaninlinestatic
Mount(this IDokanOperations operations, string mountPoint, DokanOptions mountOptions, int threadCount, int version, TimeSpan timeout, string uncName=null, int allocationUnitSize=512, int sectorSize=512, ILogger logger=null)DokanNet.Dokaninlinestatic
RemoveMountPoint(string mountPoint)DokanNet.Dokaninlinestatic
CreateFileSystem(this IDokanOperations operations, string mountPoint, ILogger logger=null)DokanNet.Dokaninlinestatic
CreateFileSystem(this IDokanOperations operations, string mountPoint, DokanOptions mountOptions, ILogger logger=null)DokanNet.Dokaninlinestatic
CreateFileSystem(this IDokanOperations operations, string mountPoint, DokanOptions mountOptions, bool singleThread, ILogger logger=null)DokanNet.Dokaninlinestatic
CreateFileSystem(this IDokanOperations operations, string mountPoint, DokanOptions mountOptions, bool singleThread, int version, ILogger logger=null)DokanNet.Dokaninlinestatic
CreateFileSystem(this IDokanOperations operations, string mountPoint, DokanOptions mountOptions, bool singleThread, int version, TimeSpan timeout, ILogger logger=null)DokanNet.Dokaninlinestatic
CreateFileSystem(this IDokanOperations operations, string mountPoint, DokanOptions mountOptions, bool singleThread, int version, TimeSpan timeout, string uncName, ILogger logger=null)DokanNet.Dokaninlinestatic
CreateFileSystem(this IDokanOperations operations, string mountPoint, DokanOptions mountOptions, bool singleThread, int version, TimeSpan timeout, string uncName=null, int allocationUnitSize=512, int sectorSize=512, ILogger logger=null)DokanNet.Dokaninlinestatic
DriverVersionDokanNet.Dokanstatic
Init()DokanNet.Dokaninlinestatic
IsFileSystemRunning(this DokanInstance dokanInstance)DokanNet.Dokaninlinestatic
Mount(this IDokanOperations operations, string mountPoint, ILogger logger=null)DokanNet.Dokaninlinestatic
Mount(this IDokanOperations operations, string mountPoint, DokanOptions mountOptions, ILogger logger=null)DokanNet.Dokaninlinestatic
Mount(this IDokanOperations operations, string mountPoint, DokanOptions mountOptions, bool singleThread, ILogger logger=null)DokanNet.Dokaninlinestatic
Mount(this IDokanOperations operations, string mountPoint, DokanOptions mountOptions, bool singleThread, int version, ILogger logger=null)DokanNet.Dokaninlinestatic
Mount(this IDokanOperations operations, string mountPoint, DokanOptions mountOptions, bool singleThread, int version, TimeSpan timeout, ILogger logger=null)DokanNet.Dokaninlinestatic
Mount(this IDokanOperations operations, string mountPoint, DokanOptions mountOptions, bool singleThread, int version, TimeSpan timeout, string uncName, ILogger logger=null)DokanNet.Dokaninlinestatic
Mount(this IDokanOperations operations, string mountPoint, DokanOptions mountOptions, bool singleThread, int version, TimeSpan timeout, string uncName=null, int allocationUnitSize=512, int sectorSize=512, ILogger logger=null)DokanNet.Dokaninlinestatic
RemoveMountPoint(string mountPoint)DokanNet.Dokaninlinestatic
Shutdown()DokanNet.Dokaninlinestatic
Unmount(char driveLetter)DokanNet.Dokaninlinestatic
VersionDokanNet.Dokanstatic
WaitForFileSystemClosed(this DokanInstance dokanInstance, uint milliSeconds)DokanNet.Dokaninlinestatic
diff --git a/html/class_dokan_net_1_1_dokan.html b/html/class_dokan_net_1_1_dokan.html index bcec2a0..1220f56 100644 --- a/html/class_dokan_net_1_1_dokan.html +++ b/html/class_dokan_net_1_1_dokan.html @@ -28,7 +28,7 @@ @@ -115,27 +115,60 @@ + + + + + + - + - + - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -155,6 +188,618 @@

Detailed Description

Helper and extension methods to Dokan.

Member Function Documentation

+ +
+
+

Static Public Member Functions

static void Init ()
 Initialize all required Dokan internal resources. More...
 
static void Shutdown ()
 Release all allocated resources by Init when they are no longer needed. More...
 
static void Mount (this IDokanOperations operations, string mountPoint, ILogger logger=null)
 Mount a new Dokan Volume. This function block until the device is unmount. More...
 Mount a new Dokan Volume. This function block until the device is unmount. It is mandatory to have called DokanInit previously to use this API. More...
 
static void Mount (this IDokanOperations operations, string mountPoint, DokanOptions mountOptions, ILogger logger=null)
 Mount a new Dokan Volume. This function block until the device is unmount. More...
 Mount a new Dokan Volume. This function block until the device is unmount. It is mandatory to have called DokanInit previously to use this API. More...
 
static void Mount (this IDokanOperations operations, string mountPoint, DokanOptions mountOptions, int threadCount, ILogger logger=null)
 Mount a new Dokan Volume. This function block until the device is unmount. More...
 
static void Mount (this IDokanOperations operations, string mountPoint, DokanOptions mountOptions, int threadCount, int version, ILogger logger=null)
 Mount a new Dokan Volume. This function block until the device is unmount. More...
 
static void Mount (this IDokanOperations operations, string mountPoint, DokanOptions mountOptions, int threadCount, int version, TimeSpan timeout, ILogger logger=null)
 Mount a new Dokan Volume. This function block until the device is unmount. More...
 
static void Mount (this IDokanOperations operations, string mountPoint, DokanOptions mountOptions, int threadCount, int version, TimeSpan timeout, string uncName, ILogger logger=null)
 Mount a new Dokan Volume. This function block until the device is unmount. More...
 
static void Mount (this IDokanOperations operations, string mountPoint, DokanOptions mountOptions, int threadCount, int version, TimeSpan timeout, string uncName=null, int allocationUnitSize=512, int sectorSize=512, ILogger logger=null)
 Mount a new Dokan Volume. This function block until the device is unmount. More...
 
static void Mount (this IDokanOperations operations, string mountPoint, DokanOptions mountOptions, bool singleThread, ILogger logger=null)
 Mount a new Dokan Volume. This function block until the device is unmount. It is mandatory to have called DokanInit previously to use this API. More...
 
static void Mount (this IDokanOperations operations, string mountPoint, DokanOptions mountOptions, bool singleThread, int version, ILogger logger=null)
 Mount a new Dokan Volume. This function block until the device is unmount. It is mandatory to have called DokanInit previously to use this API. More...
 
static void Mount (this IDokanOperations operations, string mountPoint, DokanOptions mountOptions, bool singleThread, int version, TimeSpan timeout, ILogger logger=null)
 Mount a new Dokan Volume. This function block until the device is unmount. It is mandatory to have called DokanInit previously to use this API. More...
 
static void Mount (this IDokanOperations operations, string mountPoint, DokanOptions mountOptions, bool singleThread, int version, TimeSpan timeout, string uncName, ILogger logger=null)
 Mount a new Dokan Volume. This function block until the device is unmount. It is mandatory to have called DokanInit previously to use this API. More...
 
static void Mount (this IDokanOperations operations, string mountPoint, DokanOptions mountOptions, bool singleThread, int version, TimeSpan timeout, string uncName=null, int allocationUnitSize=512, int sectorSize=512, ILogger logger=null)
 Mount a new Dokan Volume. This function block until the device is unmount. It is mandatory to have called DokanInit previously to use this API. More...
 
static DokanInstance CreateFileSystem (this IDokanOperations operations, string mountPoint, ILogger logger=null)
 Mount a new Dokan Volume. It is mandatory to have called DokanInit previously to use this API. This function returns directly on device mount or on failure. WaitForFileSystemClosed can be used to wait until the device is unmount. More...
 
static DokanInstance CreateFileSystem (this IDokanOperations operations, string mountPoint, DokanOptions mountOptions, ILogger logger=null)
 Mount a new Dokan Volume. It is mandatory to have called DokanInit previously to use this API. This function returns directly on device mount or on failure. WaitForFileSystemClosed can be used to wait until the device is unmount. More...
 
static DokanInstance CreateFileSystem (this IDokanOperations operations, string mountPoint, DokanOptions mountOptions, bool singleThread, ILogger logger=null)
 Mount a new Dokan Volume. It is mandatory to have called DokanInit previously to use this API. This function returns directly on device mount or on failure. WaitForFileSystemClosed can be used to wait until the device is unmount. More...
 
static DokanInstance CreateFileSystem (this IDokanOperations operations, string mountPoint, DokanOptions mountOptions, bool singleThread, int version, ILogger logger=null)
 Mount a new Dokan Volume. It is mandatory to have called DokanInit previously to use this API. This function returns directly on device mount or on failure. WaitForFileSystemClosed can be used to wait until the device is unmount. More...
 
static DokanInstance CreateFileSystem (this IDokanOperations operations, string mountPoint, DokanOptions mountOptions, bool singleThread, int version, TimeSpan timeout, ILogger logger=null)
 Mount a new Dokan Volume. It is mandatory to have called DokanInit previously to use this API. This function returns directly on device mount or on failure. WaitForFileSystemClosed can be used to wait until the device is unmount. More...
 
static DokanInstance CreateFileSystem (this IDokanOperations operations, string mountPoint, DokanOptions mountOptions, bool singleThread, int version, TimeSpan timeout, string uncName, ILogger logger=null)
 Mount a new Dokan Volume. It is mandatory to have called DokanInit previously to use this API. This function returns directly on device mount or on failure. WaitForFileSystemClosed can be used to wait until the device is unmount. More...
 
static DokanInstance CreateFileSystem (this IDokanOperations operations, string mountPoint, DokanOptions mountOptions, bool singleThread, int version, TimeSpan timeout, string uncName=null, int allocationUnitSize=512, int sectorSize=512, ILogger logger=null)
 Mount a new Dokan Volume. It is mandatory to have called DokanInit previously to use this API. This function returns directly on device mount or on failure. WaitForFileSystemClosed can be used to wait until the device is unmount. More...
 
static bool IsFileSystemRunning (this DokanInstance dokanInstance)
 Check if the FileSystem is still running or not. More...
 
static uint WaitForFileSystemClosed (this DokanInstance dokanInstance, uint milliSeconds)
 Wait until the FileSystem is unmount. More...
 
static bool Unmount (char driveLetter)
 Unmount a dokan device from a driver letter. More...
 
+ + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + +
static DokanInstance DokanNet.Dokan.CreateFileSystem (this IDokanOperations operations,
string mountPoint,
ILogger logger = null 
)
+
+inlinestatic
+
+ +

Mount a new Dokan Volume. It is mandatory to have called DokanInit previously to use this API. This function returns directly on device mount or on failure. WaitForFileSystemClosed can be used to wait until the device is unmount.

+
Parameters
+ + + + +
operationsInstance of IDokanOperations that will be called for each request made by the kernel.
mountPointMount point. Can be M:\ (drive letter) or C:\mount\dokan (path in NTFS).
loggerILogger that will log all DokanNet debug informations
+
+
+
Exceptions
+ + +
DokanExceptionIf the mount fails.
+
+
+
Returns
Dokan mount instance context that can be used for related instance calls like IsFileSystemRunning
+ +
+ + +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
static DokanInstance DokanNet.Dokan.CreateFileSystem (this IDokanOperations operations,
string mountPoint,
DokanOptions mountOptions,
ILogger logger = null 
)
+
+inlinestatic
+
+ +

Mount a new Dokan Volume. It is mandatory to have called DokanInit previously to use this API. This function returns directly on device mount or on failure. WaitForFileSystemClosed can be used to wait until the device is unmount.

+
Parameters
+ + + + + +
operationsInstance of IDokanOperations that will be called for each request made by the kernel.
mountPointMount point. Can be M:\ (drive letter) or C:\mount\dokan (path in NTFS).
mountOptionsDokanOptions features enable for the mount.
loggerILogger that will log all DokanNet debug informations.
+
+
+
Exceptions
+ + +
DokanExceptionIf the mount fails.
+
+
+
Returns
Dokan mount instance context that can be used for related instance calls like IsFileSystemRunning
+ +
+
+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
static DokanInstance DokanNet.Dokan.CreateFileSystem (this IDokanOperations operations,
string mountPoint,
DokanOptions mountOptions,
bool singleThread,
ILogger logger = null 
)
+
+inlinestatic
+
+ +

Mount a new Dokan Volume. It is mandatory to have called DokanInit previously to use this API. This function returns directly on device mount or on failure. WaitForFileSystemClosed can be used to wait until the device is unmount.

+
Parameters
+ + + + + + +
operationsInstance of IDokanOperations that will be called for each request made by the kernel.
mountPointMount point. Can be M:\ (drive letter) or C:\mount\dokan (path in NTFS).
mountOptionsDokanOptions features enable for the mount.
singleThreadNumber of threads to be used internally by Dokan library. More thread will handle more event at the same time.
loggerILogger that will log all DokanNet debug informations.
+
+
+
Exceptions
+ + +
DokanExceptionIf the mount fails.
+
+
+
Returns
Dokan mount instance context that can be used for related instance calls like IsFileSystemRunning
+ +
+
+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
static DokanInstance DokanNet.Dokan.CreateFileSystem (this IDokanOperations operations,
string mountPoint,
DokanOptions mountOptions,
bool singleThread,
int version,
ILogger logger = null 
)
+
+inlinestatic
+
+ +

Mount a new Dokan Volume. It is mandatory to have called DokanInit previously to use this API. This function returns directly on device mount or on failure. WaitForFileSystemClosed can be used to wait until the device is unmount.

+
Parameters
+ + + + + + + +
operationsInstance of IDokanOperations that will be called for each request made by the kernel.
mountPointMount point. Can be M:\ (drive letter) or C:\mount\dokan (path in NTFS).
mountOptionsDokanOptions features enable for the mount.
singleThreadNumber of threads to be used internally by Dokan library. More thread will handle more event at the same time.
versionVersion of the dokan features requested (Version "123" is equal to Dokan version 1.2.3).
loggerILogger that will log all DokanNet debug informations.
+
+
+
Exceptions
+ + +
DokanExceptionIf the mount fails.
+
+
+
Returns
Dokan mount instance context that can be used for related instance calls like IsFileSystemRunning
+ +
+
+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
static DokanInstance DokanNet.Dokan.CreateFileSystem (this IDokanOperations operations,
string mountPoint,
DokanOptions mountOptions,
bool singleThread,
int version,
TimeSpan timeout,
ILogger logger = null 
)
+
+inlinestatic
+
+ +

Mount a new Dokan Volume. It is mandatory to have called DokanInit previously to use this API. This function returns directly on device mount or on failure. WaitForFileSystemClosed can be used to wait until the device is unmount.

+
Parameters
+ + + + + + + + +
operationsInstance of IDokanOperations that will be called for each request made by the kernel.
mountPointMount point. Can be M:\ (drive letter) or C:\mount\dokan (path in NTFS).
mountOptionsDokanOptions features enable for the mount.
singleThreadNumber of threads to be used internally by Dokan library. More thread will handle more event at the same time.
versionVersion of the dokan features requested (Version "123" is equal to Dokan version 1.2.3).
timeoutMax timeout in ms of each request before dokan give up.
loggerILogger that will log all DokanNet debug informations.
+
+
+
Exceptions
+ + +
DokanExceptionIf the mount fails.
+
+
+
Returns
Dokan mount instance context that can be used for related instance calls like IsFileSystemRunning
+ +
+
+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
static DokanInstance DokanNet.Dokan.CreateFileSystem (this IDokanOperations operations,
string mountPoint,
DokanOptions mountOptions,
bool singleThread,
int version,
TimeSpan timeout,
string uncName,
ILogger logger = null 
)
+
+inlinestatic
+
+ +

Mount a new Dokan Volume. It is mandatory to have called DokanInit previously to use this API. This function returns directly on device mount or on failure. WaitForFileSystemClosed can be used to wait until the device is unmount.

+
Parameters
+ + + + + + + + + +
operationsInstance of IDokanOperations that will be called for each request made by the kernel.
mountPointMount point. Can be M:\ (drive letter) or C:\mount\dokan (path in NTFS).
mountOptionsDokanOptions features enable for the mount.
singleThreadNumber of threads to be used internally by Dokan library. More thread will handle more event at the same time.
versionVersion of the dokan features requested (Version "123" is equal to Dokan version 1.2.3).
timeoutMax timeout in ms of each request before dokan give up.
uncNameUNC name used for network volume.
loggerILogger that will log all DokanNet debug informations.
+
+
+
Exceptions
+ + +
DokanExceptionIf the mount fails.
+
+
+
Returns
Dokan mount instance context that can be used for related instance calls like IsFileSystemRunning
+ +
+
+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
static DokanInstance DokanNet.Dokan.CreateFileSystem (this IDokanOperations operations,
string mountPoint,
DokanOptions mountOptions,
bool singleThread,
int version,
TimeSpan timeout,
string uncName = null,
int allocationUnitSize = 512,
int sectorSize = 512,
ILogger logger = null 
)
+
+inlinestatic
+
+ +

Mount a new Dokan Volume. It is mandatory to have called DokanInit previously to use this API. This function returns directly on device mount or on failure. WaitForFileSystemClosed can be used to wait until the device is unmount.

+
Parameters
+ + + + + + + + + + + +
operationsInstance of IDokanOperations that will be called for each request made by the kernel.
mountPointMount point. Can be M:\ (drive letter) or C:\mount\dokan (path in NTFS).
mountOptionsDokanOptions features enable for the mount.
singleThreadNumber of threads to be used internally by Dokan library. More thread will handle more event at the same time.
versionVersion of the dokan features requested (Version "123" is equal to Dokan version 1.2.3).
timeoutMax timeout in ms of each request before dokan give up.
uncNameUNC name used for network volume.
allocationUnitSizeAllocation Unit Size of the volume. This will behave on the file size.
sectorSizeSector Size of the volume. This will behave on the file size.
loggerILogger that will log all DokanNet debug informations.
+
+
+
Exceptions
+ + +
DokanExceptionIf the mount fails.
+
+
+
Returns
Dokan mount instance context that can be used for related instance calls like IsFileSystemRunning
+ +
+
+ +
+
+ + + + + +
+ + + + + + + +
static void DokanNet.Dokan.Init ()
+
+inlinestatic
+
+ +

Initialize all required Dokan internal resources.

+

This needs to be called only once before trying to use Mount or CreateFileSystem for the first time. Otherwise both will fail and raise an exception.

+ +
+
+ +
+
+ + + + + +
+ + + + + + + + +
static bool DokanNet.Dokan.IsFileSystemRunning (this DokanInstance dokanInstance)
+
+inlinestatic
+
+ +

Check if the FileSystem is still running or not.

+
Parameters
+ + +
dokanInstanceThe dokan mount context created by CreateFileSystem.
+
+
+
Returns
Whether the FileSystem is still running or not.
+ +
+
@@ -193,7 +838,7 @@
-

Mount a new Dokan Volume. This function block until the device is unmount.

+

Mount a new Dokan Volume. This function block until the device is unmount. It is mandatory to have called DokanInit previously to use this API.

Parameters
@@ -255,7 +900,7 @@
operationsInstance of IDokanOperations that will be called for each request made by the kernel.
-

Mount a new Dokan Volume. This function block until the device is unmount.

+

Mount a new Dokan Volume. This function block until the device is unmount. It is mandatory to have called DokanInit previously to use this API.

Parameters
@@ -274,7 +919,7 @@ - +
operationsInstance of IDokanOperations that will be called for each request made by the kernel.
@@ -302,8 +947,8 @@ - - + + @@ -324,13 +969,13 @@
int threadCount, bool singleThread,
-

Mount a new Dokan Volume. This function block until the device is unmount.

+

Mount a new Dokan Volume. This function block until the device is unmount. It is mandatory to have called DokanInit previously to use this API.

Parameters
- +
operationsInstance of IDokanOperations that will be called for each request made by the kernel.
mountPointMount point. Can be M:\ (drive letter) or C:\mount\dokan (path in NTFS).
mountOptionsDokanOptions features enable for the mount.
threadCountNumber of threads to be used internally by Dokan library. More thread will handle more event at the same time.
singleThreadNumber of threads to be used internally by Dokan library. More thread will handle more event at the same time.
loggerILogger that will log all DokanNet debug informations.
@@ -344,7 +989,7 @@
- +
@@ -372,8 +1017,8 @@ - - + + @@ -400,13 +1045,13 @@
int threadCount, bool singleThread,
-

Mount a new Dokan Volume. This function block until the device is unmount.

+

Mount a new Dokan Volume. This function block until the device is unmount. It is mandatory to have called DokanInit previously to use this API.

Parameters
- +
operationsInstance of IDokanOperations that will be called for each request made by the kernel.
mountPointMount point. Can be M:\ (drive letter) or C:\mount\dokan (path in NTFS).
mountOptionsDokanOptions features enable for the mount.
threadCountNumber of threads to be used internally by Dokan library. More thread will handle more event at the same time.
singleThreadNumber of threads to be used internally by Dokan library. More thread will handle more event at the same time.
versionVersion of the dokan features requested (Version "123" is equal to Dokan version 1.2.3).
loggerILogger that will log all DokanNet debug informations.
@@ -421,7 +1066,7 @@
- +
@@ -449,8 +1094,8 @@ - - + + @@ -483,13 +1128,13 @@
int threadCount, bool singleThread,
-

Mount a new Dokan Volume. This function block until the device is unmount.

+

Mount a new Dokan Volume. This function block until the device is unmount. It is mandatory to have called DokanInit previously to use this API.

Parameters
- + @@ -505,7 +1150,7 @@ - +
operationsInstance of IDokanOperations that will be called for each request made by the kernel.
mountPointMount point. Can be M:\ (drive letter) or C:\mount\dokan (path in NTFS).
mountOptionsDokanOptions features enable for the mount.
threadCountNumber of threads to be used internally by Dokan library. More thread will handle more event at the same time.
singleThreadNumber of threads to be used internally by Dokan library. More thread will handle more event at the same time.
versionVersion of the dokan features requested (Version "123" is equal to Dokan version 1.2.3).
timeoutMax timeout in ms of each request before dokan give up.
loggerILogger that will log all DokanNet debug informations.
@@ -533,8 +1178,8 @@ - - + + @@ -573,13 +1218,13 @@
int threadCount, bool singleThread,
-

Mount a new Dokan Volume. This function block until the device is unmount.

+

Mount a new Dokan Volume. This function block until the device is unmount. It is mandatory to have called DokanInit previously to use this API.

Parameters
- + @@ -596,7 +1241,7 @@ - +
operationsInstance of IDokanOperations that will be called for each request made by the kernel.
mountPointMount point. Can be M:\ (drive letter) or C:\mount\dokan (path in NTFS).
mountOptionsDokanOptions features enable for the mount.
threadCountNumber of threads to be used internally by Dokan library. More thread will handle more event at the same time.
singleThreadNumber of threads to be used internally by Dokan library. More thread will handle more event at the same time.
versionVersion of the dokan features requested (Version "123" is equal to Dokan version 1.2.3).
timeoutMax timeout in ms of each request before dokan give up.
uncNameUNC name used for network volume.
@@ -624,8 +1269,8 @@ - - + + @@ -676,13 +1321,13 @@
int threadCount, bool singleThread,
-

Mount a new Dokan Volume. This function block until the device is unmount.

+

Mount a new Dokan Volume. This function block until the device is unmount. It is mandatory to have called DokanInit previously to use this API.

Parameters
- + @@ -732,6 +1377,32 @@
Returns
true if device was unmount -or- false in case of failure or device not found.
+ + + +
+
+
operationsInstance of IDokanOperations that will be called for each request made by the kernel.
mountPointMount point. Can be M:\ (drive letter) or C:\mount\dokan (path in NTFS).
mountOptionsDokanOptions features enable for the mount.
threadCountNumber of threads to be used internally by Dokan library. More thread will handle more event at the same time.
singleThreadNumber of threads to be used internally by Dokan library. More thread will handle more event at the same time.
versionVersion of the dokan features requested (Version "123" is equal to Dokan version 1.2.3).
timeoutMax timeout in ms of each request before dokan give up.
uncNameUNC name used for network volume.
+ + + + +
+ + + + + + + +
static void DokanNet.Dokan.Shutdown ()
+
+inlinestatic
+
+ +

Release all allocated resources by Init when they are no longer needed.

+

This should be called when the application no longer expects to create a new FileSystem with Mount or CreateFileSystem and after all devices are unmount.

+
@@ -765,6 +1436,62 @@
Returns
true if device was unmount -or- false in case of failure or device not found.
+ + + +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
static uint DokanNet.Dokan.WaitForFileSystemClosed (this DokanInstance dokanInstance,
uint milliSeconds 
)
+
+inlinestatic
+
+ +

Wait until the FileSystem is unmount.

+
Parameters
+ + + +
dokanInstanceThe dokan mount context created by CreateFileSystem.
milliSecondsThe time-out interval, in milliseconds. If a nonzero value is specified, the function waits until the object is signaled or the interval elapses. If
Parameters
+ + +
milliSecondsis zero, the function does not enter a wait state if the object is not signaled; it always returns immediately. If
Parameters
+ + +
milliSecondsis INFINITE, the function will return only when the object is signaled.
+
+
+
Returns
See WaitForSingleObject for a description of return values.
+
+
+
+
+
+
+

Member Data Documentation

diff --git a/html/class_dokan_net_1_1_dokan_1_1_notify-members.html b/html/class_dokan_net_1_1_dokan_1_1_notify-members.html index f96d817..e3e8a4c 100644 --- a/html/class_dokan_net_1_1_dokan_1_1_notify-members.html +++ b/html/class_dokan_net_1_1_dokan_1_1_notify-members.html @@ -28,7 +28,7 @@ @@ -101,11 +101,11 @@

This is the complete list of members for DokanNet.Dokan.Notify, including all inherited members.

- - - - - + + + + +
Create(string FilePath, bool isDirectory)DokanNet.Dokan.Notifyinlinestatic
Delete(string FilePath, bool isDirectory)DokanNet.Dokan.Notifyinlinestatic
Rename(string OldPath, string NewPath, bool isDirectory, bool isInSameDirectory)DokanNet.Dokan.Notifyinlinestatic
Update(string FilePath)DokanNet.Dokan.Notifyinlinestatic
XAttrUpdate(string FilePath)DokanNet.Dokan.Notifyinlinestatic
Create(DokanInstance dokanInstance, string filePath, bool isDirectory)DokanNet.Dokan.Notifyinlinestatic
Delete(DokanInstance dokanInstance, string filePath, bool isDirectory)DokanNet.Dokan.Notifyinlinestatic
Rename(DokanInstance dokanInstance, string oldPath, string newPath, bool isDirectory, bool isInSameDirectory)DokanNet.Dokan.Notifyinlinestatic
Update(DokanInstance dokanInstance, string filePath)DokanNet.Dokan.Notifyinlinestatic
XAttrUpdate(DokanInstance dokanInstance, string filePath)DokanNet.Dokan.Notifyinlinestatic
diff --git a/html/class_dokan_net_1_1_dokan_1_1_notify.html b/html/class_dokan_net_1_1_dokan_1_1_notify.html index df98c8d..37c77d9 100644 --- a/html/class_dokan_net_1_1_dokan_1_1_notify.html +++ b/html/class_dokan_net_1_1_dokan_1_1_notify.html @@ -28,7 +28,7 @@ @@ -107,30 +107,30 @@ - - - - - - - - - - - - - - - + + + + + + + + + + + + + + +

Static Public Member Functions

static bool Create (string FilePath, bool isDirectory)
 Notify Dokan that a file or directory has been created. More...
 
static bool Delete (string FilePath, bool isDirectory)
 Notify Dokan that a file or directory has been deleted. More...
 
static bool Update (string FilePath)
 Notify Dokan that file or directory attributes have changed. More...
 
static bool XAttrUpdate (string FilePath)
 Notify Dokan that file or directory extended attributes have changed. More...
 
static bool Rename (string OldPath, string NewPath, bool isDirectory, bool isInSameDirectory)
 Notify Dokan that a file or directory has been renamed. This method supports in-place rename for file/directory within the same parent. More...
 
static bool Create (DokanInstance dokanInstance, string filePath, bool isDirectory)
 Notify Dokan that a file or directory has been created. More...
 
static bool Delete (DokanInstance dokanInstance, string filePath, bool isDirectory)
 Notify Dokan that a file or directory has been deleted. More...
 
static bool Update (DokanInstance dokanInstance, string filePath)
 Notify Dokan that file or directory attributes have changed. More...
 
static bool XAttrUpdate (DokanInstance dokanInstance, string filePath)
 Notify Dokan that file or directory extended attributes have changed. More...
 
static bool Rename (DokanInstance dokanInstance, string oldPath, string newPath, bool isDirectory, bool isInSameDirectory)
 Notify Dokan that a file or directory has been renamed. This method supports in-place rename for file/directory within the same parent. More...
 

Detailed Description

Dokan User FS file-change notifications

-

If DokanOptions.EnableNotificationAPI is passed to Dokan.Mount, the application implementing the user file system can notify the Dokan kernel driver of external file- and directory-changes.

+

If DokanOptions.EnableNotificationAPI is passed to Dokan.Mount, the application implementing the user file system can notify the Dokan kernel driver of external file- and directory-changes.

For example, the mirror application can notify the driver about changes made in the mirrored directory so that those changes will be automatically reflected in the implemented mirror file system.

-

This requires the FilePath passed to the respective methods to include the absolute path of the changed file including the drive-letter and the path to the mount point, e.g. "C:\Dokan\ChangedFile.txt".

+

This requires the filePath passed to the respective methods to include the absolute path of the changed file including the drive-letter and the path to the mount point, e.g. "C:\Dokan\ChangedFile.txt".

These functions SHOULD NOT be called from within the implemented file system and thus be independent of any Dokan file system operation. /remarks>

Member Function Documentation

- +
@@ -140,8 +140,14 @@ + + + + + + - + @@ -165,7 +171,8 @@

Notify Dokan that a file or directory has been created.

Parameters
static bool DokanNet.Dokan.Notify.Create (DokanInstance dokanInstance,
string FilePath, filePath,
- + +
FilePathAbsolute path to the file or directory, including the mount-point of the file system.
dokanInstanceThe dokan mount context created by DokanCreateFileSystem
filePathAbsolute path to the file or directory, including the mount-point of the file system.
isDirectoryIndicates if the path is a directory.
@@ -174,7 +181,7 @@
- +
@@ -184,8 +191,14 @@ + + + + + + - + @@ -209,7 +222,8 @@

Notify Dokan that a file or directory has been deleted.

Parameters
static bool DokanNet.Dokan.Notify.Delete (DokanInstance dokanInstance,
string FilePath, filePath,
- + +
FilePathAbsolute path to the file or directory, including the mount-point of the file system.
dokanInstanceThe dokan mount context created by DokanCreateFileSystem
filePathAbsolute path to the file or directory, including the mount-point of the file system.
isDirectoryIndicates if the path is a directory.
@@ -219,7 +233,7 @@
- +
@@ -229,14 +243,20 @@ + + + + + + - + - + @@ -266,8 +286,9 @@

Notify Dokan that a file or directory has been renamed. This method supports in-place rename for file/directory within the same parent.

Parameters
static bool DokanNet.Dokan.Notify.Rename (DokanInstance dokanInstance,
string OldPath, oldPath,
string NewPath, newPath,
- - + + +
OldPathOld, absolute path to the file or directory, including the mount-point of the file system.
NewPathNew, absolute path to the file or directory, including the mount-point of the file system.
dokanInstanceThe dokan mount context created by DokanCreateFileSystem
oldPathOld, absolute path to the file or directory, including the mount-point of the file system.
newPathNew, absolute path to the file or directory, including the mount-point of the file system.
isDirectoryIndicates if the path is a directory.
isInSameDirectoryIndicates if the file or directory have the same parent directory.
@@ -278,7 +299,7 @@
- +
@@ -288,9 +309,19 @@ + + + + + + - + + + + +
static bool DokanNet.Dokan.Notify.Update (DokanInstance dokanInstance,
string FilePath)filePath 
)
@@ -303,7 +334,8 @@

Notify Dokan that file or directory attributes have changed.

Parameters
- + +
FilePathAbsolute path to the file or directory, including the mount-point of the file system.
dokanInstanceThe dokan mount context created by DokanCreateFileSystem
filePathAbsolute path to the file or directory, including the mount-point of the file system.
@@ -312,7 +344,7 @@
- +
@@ -322,9 +354,19 @@ + + + + + + - + + + + +
static bool DokanNet.Dokan.Notify.XAttrUpdate (DokanInstance dokanInstance,
string FilePath)filePath 
)
@@ -337,7 +379,8 @@

Notify Dokan that file or directory extended attributes have changed.

Parameters
- + +
FilePathAbsolute path to the file or directory, including the mount-point of the file system.
dokanInstanceThe dokan mount context created by DokanCreateFileSystem
filePathAbsolute path to the file or directory, including the mount-point of the file system.
diff --git a/html/class_dokan_net_1_1_dokan_exception-members.html b/html/class_dokan_net_1_1_dokan_exception-members.html index 46b0490..16cc0a2 100644 --- a/html/class_dokan_net_1_1_dokan_exception-members.html +++ b/html/class_dokan_net_1_1_dokan_exception-members.html @@ -28,7 +28,7 @@ diff --git a/html/class_dokan_net_1_1_dokan_exception.html b/html/class_dokan_net_1_1_dokan_exception.html index 15dae2d..36c1a3d 100644 --- a/html/class_dokan_net_1_1_dokan_exception.html +++ b/html/class_dokan_net_1_1_dokan_exception.html @@ -28,7 +28,7 @@ diff --git a/html/class_dokan_net_1_1_dokan_file_info-members.html b/html/class_dokan_net_1_1_dokan_file_info-members.html index 2638f60..936a9e2 100644 --- a/html/class_dokan_net_1_1_dokan_file_info-members.html +++ b/html/class_dokan_net_1_1_dokan_file_info-members.html @@ -28,7 +28,7 @@ diff --git a/html/class_dokan_net_1_1_dokan_file_info.html b/html/class_dokan_net_1_1_dokan_file_info.html index 5354a7a..8bbe994 100644 --- a/html/class_dokan_net_1_1_dokan_file_info.html +++ b/html/class_dokan_net_1_1_dokan_file_info.html @@ -28,7 +28,7 @@ @@ -185,7 +185,7 @@

Detailed Description

Dokan file information on the current operation.

-

This class cannot be instantiated in C#, it is created by the kernel Dokan driver. This is the same structure as _DOKAN_FILE_INFO (dokan.h) in the C++ version of Dokan.

+

This class cannot be instantiated in C#, it is created by the kernel Dokan driver. This is the same structure as _DOKAN_FILE_INFO (dokan.h) in the C version of Dokan.

Member Function Documentation

diff --git a/html/class_dokan_net_1_1_dokan_helper-members.html b/html/class_dokan_net_1_1_dokan_helper-members.html index 7e1443c..e28322a 100644 --- a/html/class_dokan_net_1_1_dokan_helper-members.html +++ b/html/class_dokan_net_1_1_dokan_helper-members.html @@ -28,7 +28,7 @@ diff --git a/html/class_dokan_net_1_1_dokan_helper.html b/html/class_dokan_net_1_1_dokan_helper.html index c3f5b9e..0c8d32d 100644 --- a/html/class_dokan_net_1_1_dokan_helper.html +++ b/html/class_dokan_net_1_1_dokan_helper.html @@ -28,7 +28,7 @@ diff --git a/html/class_dokan_net_1_1_dokan_instance-members.html b/html/class_dokan_net_1_1_dokan_instance-members.html new file mode 100644 index 0000000..2542353 --- /dev/null +++ b/html/class_dokan_net_1_1_dokan_instance-members.html @@ -0,0 +1,120 @@ + + + + + + + + + + + Dokan-dotnet: Member List + + + + + + + + + + + + + + + +
+
+
+
+
+
+ + + + + + +
+
+ + +
+ +
+ + +
+
+
+
DokanNet.DokanInstance Member List
+
+
+ +

This is the complete list of members for DokanNet.DokanInstance, including all inherited members.

+ + + +
Dispose(bool disposing) (defined in DokanNet.DokanInstance)DokanNet.DokanInstanceinlineprotectedvirtual
Dispose() (defined in DokanNet.DokanInstance)DokanNet.DokanInstanceinline
+ + +
+
+
+
+
+ + + diff --git a/html/class_dokan_net_1_1_dokan_instance.html b/html/class_dokan_net_1_1_dokan_instance.html new file mode 100644 index 0000000..3c32769 --- /dev/null +++ b/html/class_dokan_net_1_1_dokan_instance.html @@ -0,0 +1,148 @@ + + + + + + + + + + + Dokan-dotnet: DokanNet.DokanInstance Class Reference + + + + + + + + + + + + + + + +
+
+
+
+
+
+ + + + + + +
+
+ + +
+ +
+ + +
+
+ +
+
DokanNet.DokanInstance Class Reference
+
+
+ +

Created by Dokan.CreateFileSystem. It holds all the resources required to be alive for the time of the mount. + More...

+
+Inheritance diagram for DokanNet.DokanInstance:
+
+
+ + + +
+ + + + +

+Public Member Functions

+void Dispose ()
 
+ + + +

+Protected Member Functions

+virtual void Dispose (bool disposing)
 
+

Detailed Description

+

Created by Dokan.CreateFileSystem. It holds all the resources required to be alive for the time of the mount.

+

The documentation for this class was generated from the following file:
    +
  • DokanInstance.cs
  • +
+
+ + +
+
+
+
+
+ + + diff --git a/html/class_dokan_net_1_1_dokan_instance.png b/html/class_dokan_net_1_1_dokan_instance.png new file mode 100644 index 0000000..4bb1d40 Binary files /dev/null and b/html/class_dokan_net_1_1_dokan_instance.png differ diff --git a/html/class_dokan_net_1_1_dokan_result-members.html b/html/class_dokan_net_1_1_dokan_result-members.html index be0cb80..bc3339c 100644 --- a/html/class_dokan_net_1_1_dokan_result-members.html +++ b/html/class_dokan_net_1_1_dokan_result-members.html @@ -28,7 +28,7 @@ diff --git a/html/class_dokan_net_1_1_dokan_result.html b/html/class_dokan_net_1_1_dokan_result.html index 38691ce..259b89b 100644 --- a/html/class_dokan_net_1_1_dokan_result.html +++ b/html/class_dokan_net_1_1_dokan_result.html @@ -28,7 +28,7 @@ diff --git a/html/class_dokan_net_1_1_format_providers-members.html b/html/class_dokan_net_1_1_format_providers-members.html index 64d8bab..6987b62 100644 --- a/html/class_dokan_net_1_1_format_providers-members.html +++ b/html/class_dokan_net_1_1_format_providers-members.html @@ -28,7 +28,7 @@ diff --git a/html/class_dokan_net_1_1_format_providers.html b/html/class_dokan_net_1_1_format_providers.html index 5573b94..b79a4f2 100644 --- a/html/class_dokan_net_1_1_format_providers.html +++ b/html/class_dokan_net_1_1_format_providers.html @@ -28,7 +28,7 @@ diff --git a/html/class_dokan_net_1_1_logging_1_1_console_logger-members.html b/html/class_dokan_net_1_1_logging_1_1_console_logger-members.html index 2e2eee7..9869047 100644 --- a/html/class_dokan_net_1_1_logging_1_1_console_logger-members.html +++ b/html/class_dokan_net_1_1_logging_1_1_console_logger-members.html @@ -28,7 +28,7 @@ diff --git a/html/class_dokan_net_1_1_logging_1_1_console_logger.html b/html/class_dokan_net_1_1_logging_1_1_console_logger.html index 061bdfd..fb6c77c 100644 --- a/html/class_dokan_net_1_1_logging_1_1_console_logger.html +++ b/html/class_dokan_net_1_1_logging_1_1_console_logger.html @@ -28,7 +28,7 @@ diff --git a/html/class_dokan_net_1_1_logging_1_1_debug_view_logger-members.html b/html/class_dokan_net_1_1_logging_1_1_debug_view_logger-members.html index 4024185..4bf5f07 100644 --- a/html/class_dokan_net_1_1_logging_1_1_debug_view_logger-members.html +++ b/html/class_dokan_net_1_1_logging_1_1_debug_view_logger-members.html @@ -28,7 +28,7 @@ diff --git a/html/class_dokan_net_1_1_logging_1_1_debug_view_logger.html b/html/class_dokan_net_1_1_logging_1_1_debug_view_logger.html index 671a2f7..09a5f53 100644 --- a/html/class_dokan_net_1_1_logging_1_1_debug_view_logger.html +++ b/html/class_dokan_net_1_1_logging_1_1_debug_view_logger.html @@ -28,7 +28,7 @@ diff --git a/html/class_dokan_net_1_1_logging_1_1_logger-members.html b/html/class_dokan_net_1_1_logging_1_1_logger-members.html index 638d299..c878419 100644 --- a/html/class_dokan_net_1_1_logging_1_1_logger-members.html +++ b/html/class_dokan_net_1_1_logging_1_1_logger-members.html @@ -28,7 +28,7 @@ diff --git a/html/class_dokan_net_1_1_logging_1_1_logger.html b/html/class_dokan_net_1_1_logging_1_1_logger.html index 8880d57..238d680 100644 --- a/html/class_dokan_net_1_1_logging_1_1_logger.html +++ b/html/class_dokan_net_1_1_logging_1_1_logger.html @@ -28,7 +28,7 @@ diff --git a/html/class_dokan_net_1_1_logging_1_1_logger_extensions-members.html b/html/class_dokan_net_1_1_logging_1_1_logger_extensions-members.html index 515e408..46d227f 100644 --- a/html/class_dokan_net_1_1_logging_1_1_logger_extensions-members.html +++ b/html/class_dokan_net_1_1_logging_1_1_logger_extensions-members.html @@ -28,7 +28,7 @@ diff --git a/html/class_dokan_net_1_1_logging_1_1_logger_extensions.html b/html/class_dokan_net_1_1_logging_1_1_logger_extensions.html index b50a46e..e761ee3 100644 --- a/html/class_dokan_net_1_1_logging_1_1_logger_extensions.html +++ b/html/class_dokan_net_1_1_logging_1_1_logger_extensions.html @@ -28,7 +28,7 @@ diff --git a/html/class_dokan_net_1_1_logging_1_1_null_logger-members.html b/html/class_dokan_net_1_1_logging_1_1_null_logger-members.html index 60fe9af..8994ae2 100644 --- a/html/class_dokan_net_1_1_logging_1_1_null_logger-members.html +++ b/html/class_dokan_net_1_1_logging_1_1_null_logger-members.html @@ -28,7 +28,7 @@ diff --git a/html/class_dokan_net_1_1_logging_1_1_null_logger.html b/html/class_dokan_net_1_1_logging_1_1_null_logger.html index 98017f6..783cbc6 100644 --- a/html/class_dokan_net_1_1_logging_1_1_null_logger.html +++ b/html/class_dokan_net_1_1_logging_1_1_null_logger.html @@ -28,7 +28,7 @@ diff --git a/html/class_dokan_net_1_1_logging_1_1_trace_logger-members.html b/html/class_dokan_net_1_1_logging_1_1_trace_logger-members.html index 022a40a..eca4aa6 100644 --- a/html/class_dokan_net_1_1_logging_1_1_trace_logger-members.html +++ b/html/class_dokan_net_1_1_logging_1_1_trace_logger-members.html @@ -28,7 +28,7 @@ diff --git a/html/class_dokan_net_1_1_logging_1_1_trace_logger.html b/html/class_dokan_net_1_1_logging_1_1_trace_logger.html index 944e955..80bc6c6 100644 --- a/html/class_dokan_net_1_1_logging_1_1_trace_logger.html +++ b/html/class_dokan_net_1_1_logging_1_1_trace_logger.html @@ -28,7 +28,7 @@ diff --git a/html/class_dokan_net_1_1_mock_dokan_file_info-members.html b/html/class_dokan_net_1_1_mock_dokan_file_info-members.html index ba5d83b..f8924b2 100644 --- a/html/class_dokan_net_1_1_mock_dokan_file_info-members.html +++ b/html/class_dokan_net_1_1_mock_dokan_file_info-members.html @@ -28,7 +28,7 @@ diff --git a/html/class_dokan_net_1_1_mock_dokan_file_info.html b/html/class_dokan_net_1_1_mock_dokan_file_info.html index 71f312c..331fc07 100644 --- a/html/class_dokan_net_1_1_mock_dokan_file_info.html +++ b/html/class_dokan_net_1_1_mock_dokan_file_info.html @@ -28,7 +28,7 @@ diff --git a/html/classes.html b/html/classes.html index 670edc0..f41674c 100644 --- a/html/classes.html +++ b/html/classes.html @@ -28,7 +28,7 @@ @@ -97,20 +97,22 @@
C | D | F | I | L | M | N | T
- - + + - - + + + + +
  C  
-
DokanException (DokanNet)   FormatProviders (DokanNet)   
  L  
-
  N  
+
DokanFileInfo (DokanNet)   
  I  
+
LoggerExtensions (DokanNet.Logging)   
  T  
DokanFileInfo (DokanNet)   
  I  
+
DokanHelper (DokanNet)   
  M  
ConsoleLogger (DokanNet.Logging)   DokanHelper (DokanNet)   Logger (DokanNet.Logging)   Dokan.Notify (DokanNet)   
ConsoleLogger (DokanNet.Logging)   DokanInstance (DokanNet)   IDokanFileInfo (DokanNet)   TraceLogger (DokanNet.Logging)   
  D  
-
DokanResult (DokanNet)   IDokanFileInfo (DokanNet)   LoggerExtensions (DokanNet.Logging)   NullLogger (DokanNet.Logging)   
DokanResult (DokanNet)   IDokanOperations (DokanNet)   MockDokanFileInfo (DokanNet)   
  F  
-
IDokanOperations (DokanNet)   
  M  
-
  T  
-
DebugViewLogger (DokanNet.Logging)   IDokanOperationsUnsafe (DokanNet)   
Dokan (DokanNet)   FileInformation (DokanNet)   ILogger (DokanNet.Logging)   MockDokanFileInfo (DokanNet)   TraceLogger (DokanNet.Logging)   
IDokanOperationsUnsafe (DokanNet)   
  N  
+
DebugViewLogger (DokanNet.Logging)   ILogger (DokanNet.Logging)   
Dokan (DokanNet)   FileInformation (DokanNet)   
  L  
+
Dokan.Notify (DokanNet)   
DokanException (DokanNet)   FormatProviders (DokanNet)   NullLogger (DokanNet.Logging)   
Logger (DokanNet.Logging)   
C | D | F | I | L | M | N | T
diff --git a/html/dir_43724e81dd40e09f32417973865cdd64.html b/html/dir_43724e81dd40e09f32417973865cdd64.html index 3686031..1cbd64d 100644 --- a/html/dir_43724e81dd40e09f32417973865cdd64.html +++ b/html/dir_43724e81dd40e09f32417973865cdd64.html @@ -28,7 +28,7 @@ diff --git a/html/dir_67296400dc887967529d6892c18c15d0.html b/html/dir_67296400dc887967529d6892c18c15d0.html index d9bfcb5..75b6dd0 100644 --- a/html/dir_67296400dc887967529d6892c18c15d0.html +++ b/html/dir_67296400dc887967529d6892c18c15d0.html @@ -28,7 +28,7 @@ diff --git a/html/dir_6738285cf408ee10740d48933d3bc393.html b/html/dir_6738285cf408ee10740d48933d3bc393.html index ade5554..8f11966 100644 --- a/html/dir_6738285cf408ee10740d48933d3bc393.html +++ b/html/dir_6738285cf408ee10740d48933d3bc393.html @@ -28,7 +28,7 @@ diff --git a/html/dir_8774b51def63fe18588d741176511ba1.html b/html/dir_8774b51def63fe18588d741176511ba1.html index f68bc17..506b1c5 100644 --- a/html/dir_8774b51def63fe18588d741176511ba1.html +++ b/html/dir_8774b51def63fe18588d741176511ba1.html @@ -28,7 +28,7 @@ diff --git a/html/dir_9fe5cc214b8578ee5b8e153089aca810.html b/html/dir_9fe5cc214b8578ee5b8e153089aca810.html index e73e856..7e95390 100644 --- a/html/dir_9fe5cc214b8578ee5b8e153089aca810.html +++ b/html/dir_9fe5cc214b8578ee5b8e153089aca810.html @@ -28,7 +28,7 @@ diff --git a/html/dir_ad2108f0fb269d14ff781af4e012fbe2.html b/html/dir_ad2108f0fb269d14ff781af4e012fbe2.html index 54014f0..58333f0 100644 --- a/html/dir_ad2108f0fb269d14ff781af4e012fbe2.html +++ b/html/dir_ad2108f0fb269d14ff781af4e012fbe2.html @@ -28,7 +28,7 @@ diff --git a/html/dir_d051c76eebdc544d9c3d734575641c72.html b/html/dir_d051c76eebdc544d9c3d734575641c72.html index 6055318..0bf11a1 100644 --- a/html/dir_d051c76eebdc544d9c3d734575641c72.html +++ b/html/dir_d051c76eebdc544d9c3d734575641c72.html @@ -28,7 +28,7 @@ diff --git a/html/dir_d9949a2e036493f8647151a4ab6ee0ce.html b/html/dir_d9949a2e036493f8647151a4ab6ee0ce.html index b9f83a7..61efa05 100644 --- a/html/dir_d9949a2e036493f8647151a4ab6ee0ce.html +++ b/html/dir_d9949a2e036493f8647151a4ab6ee0ce.html @@ -28,7 +28,7 @@ diff --git a/html/functions.html b/html/functions.html index 049359d..1fdb727 100644 --- a/html/functions.html +++ b/html/functions.html @@ -28,7 +28,7 @@ @@ -162,11 +162,14 @@

- c -

diff --git a/html/functions_func.html b/html/functions_func.html index 24345c7..32bb76b 100644 --- a/html/functions_func.html +++ b/html/functions_func.html @@ -28,7 +28,7 @@ @@ -129,11 +129,14 @@

- c -

@@ -150,7 +153,7 @@

- d -

diff --git a/html/functions_prop.html b/html/functions_prop.html index 405a0a1..3feafed 100644 --- a/html/functions_prop.html +++ b/html/functions_prop.html @@ -28,7 +28,7 @@ diff --git a/html/functions_vars.html b/html/functions_vars.html index bff5474..cd67c5d 100644 --- a/html/functions_vars.html +++ b/html/functions_vars.html @@ -28,7 +28,7 @@ diff --git a/html/hierarchy.html b/html/hierarchy.html index 0a07aa9..5cd0bea 100644 --- a/html/hierarchy.html +++ b/html/hierarchy.html @@ -28,7 +28,7 @@ @@ -105,22 +105,23 @@  CICustomFormatter  CDokanNet.FormatProvidersProvide support to format object with null.  CIDisposable - CDokanNet.Logging.ConsoleLoggerLog to the console. - CDokanNet.IDokanFileInfoDokan file information interface. - CDokanNet.DokanFileInfoDokan file information on the current operation. - CDokanNet.MockDokanFileInfoMockable Dokan file information on the current operation. - CDokanNet.IDokanOperationsDokan API callbacks interface - CDokanNet.IDokanOperationsUnsafeThis is a sub-interface of IDokanOperations that can optionally be implemented to get access to the raw, unmanaged buffers for ReadFile() and WriteFile() for performance optimization. Marshalling the unmanaged buffers to and from byte[] arrays for every call of these APIs incurs an extra copy that can be avoided by reading from or writing directly to the unmanaged buffers - CIFormatProvider - CDokanNet.FormatProvidersProvide support to format object with null. - CDokanNet.Logging.ILoggerThe Logger interface. - CDokanNet.Logging.ConsoleLoggerLog to the console. - CDokanNet.Logging.DebugViewLoggerWrite log using OutputDebugString - CDokanNet.Logging.LoggerHandle log messages with callbacks - CDokanNet.Logging.NullLoggerIgnore all log messages. - CDokanNet.Logging.TraceLoggerWrite all log messages to the Trace. - CDokanNet.Logging.LoggerExtensionsExtension functions to log messages. - CDokanNet.Dokan.NotifyDokan User FS file-change notifications + CDokanNet.DokanInstanceCreated by Dokan.CreateFileSystem. It holds all the resources required to be alive for the time of the mount. + CDokanNet.Logging.ConsoleLoggerLog to the console. + CDokanNet.IDokanFileInfoDokan file information interface. + CDokanNet.DokanFileInfoDokan file information on the current operation. + CDokanNet.MockDokanFileInfoMockable Dokan file information on the current operation. + CDokanNet.IDokanOperationsDokan API callbacks interface + CDokanNet.IDokanOperationsUnsafeThis is a sub-interface of IDokanOperations that can optionally be implemented to get access to the raw, unmanaged buffers for ReadFile() and WriteFile() for performance optimization. Marshalling the unmanaged buffers to and from byte[] arrays for every call of these APIs incurs an extra copy that can be avoided by reading from or writing directly to the unmanaged buffers + CIFormatProvider + CDokanNet.FormatProvidersProvide support to format object with null. + CDokanNet.Logging.ILoggerThe Logger interface. + CDokanNet.Logging.ConsoleLoggerLog to the console. + CDokanNet.Logging.DebugViewLoggerWrite log using OutputDebugString + CDokanNet.Logging.LoggerHandle log messages with callbacks + CDokanNet.Logging.NullLoggerIgnore all log messages. + CDokanNet.Logging.TraceLoggerWrite all log messages to the Trace. + CDokanNet.Logging.LoggerExtensionsExtension functions to log messages. + CDokanNet.Dokan.NotifyDokan User FS file-change notifications
diff --git a/html/index.html b/html/index.html index 01d270a..905fbea 100644 --- a/html/index.html +++ b/html/index.html @@ -28,7 +28,7 @@ diff --git a/html/interface_dokan_net_1_1_i_dokan_file_info-members.html b/html/interface_dokan_net_1_1_i_dokan_file_info-members.html index ccdbb7d..9239571 100644 --- a/html/interface_dokan_net_1_1_i_dokan_file_info-members.html +++ b/html/interface_dokan_net_1_1_i_dokan_file_info-members.html @@ -28,7 +28,7 @@ diff --git a/html/interface_dokan_net_1_1_i_dokan_file_info.html b/html/interface_dokan_net_1_1_i_dokan_file_info.html index b11354d..12b9394 100644 --- a/html/interface_dokan_net_1_1_i_dokan_file_info.html +++ b/html/interface_dokan_net_1_1_i_dokan_file_info.html @@ -28,7 +28,7 @@ diff --git a/html/interface_dokan_net_1_1_i_dokan_operations-members.html b/html/interface_dokan_net_1_1_i_dokan_operations-members.html index eb8d6b9..04a4be9 100644 --- a/html/interface_dokan_net_1_1_i_dokan_operations-members.html +++ b/html/interface_dokan_net_1_1_i_dokan_operations-members.html @@ -28,7 +28,7 @@ @@ -115,7 +115,7 @@ GetFileSecurity(string fileName, out FileSystemSecurity security, AccessControlSections sections, IDokanFileInfo info)DokanNet.IDokanOperations GetVolumeInformation(out string volumeLabel, out FileSystemFeatures features, out string fileSystemName, out uint maximumComponentLength, IDokanFileInfo info)DokanNet.IDokanOperations LockFile(string fileName, long offset, long length, IDokanFileInfo info)DokanNet.IDokanOperations - Mounted(IDokanFileInfo info)DokanNet.IDokanOperations + Mounted(string mountPoint, IDokanFileInfo info)DokanNet.IDokanOperations MoveFile(string oldName, string newName, bool replace, IDokanFileInfo info)DokanNet.IDokanOperations ReadFile(string fileName, byte[] buffer, out int bytesRead, long offset, IDokanFileInfo info)DokanNet.IDokanOperations SetAllocationSize(string fileName, long length, IDokanFileInfo info)DokanNet.IDokanOperations diff --git a/html/interface_dokan_net_1_1_i_dokan_operations.html b/html/interface_dokan_net_1_1_i_dokan_operations.html index 5333caf..b0f88da 100644 --- a/html/interface_dokan_net_1_1_i_dokan_operations.html +++ b/html/interface_dokan_net_1_1_i_dokan_operations.html @@ -28,7 +28,7 @@ @@ -182,9 +182,9 @@ NtStatus SetFileSecurity (string fileName, FileSystemSecurity security, AccessControlSections sections, IDokanFileInfo info)  Sets the security of a file or directory object. More...
  -NtStatus Mounted (IDokanFileInfo info) - Is called when Dokan succeed to mount the volume. More...
-  +NtStatus Mounted (string mountPoint, IDokanFileInfo info) + Is called when Dokan succeed to mount the volume. More...
NtStatus Unmounted (IDokanFileInfo info)  Is called when Dokan is unmounting the volume. More...
  @@ -196,7 +196,7 @@

Dokan API callbacks interface.

A interface of callbacks that describe all Dokan API operation that will be called when Windows access to the file system.

All this callbacks can return NtStatus.NotImplemented if you dont want to support one of them. Be aware that returning such value to important callbacks such CreateFile/ReadFile/... would make the filesystem not working or unstable.

-

This is the same struct as DOKAN_OPERATIONS (dokan.h) in the C++ version of Dokan.

+

This is the same struct as DOKAN_OPERATIONS (dokan.h) in the C version of Dokan.

Member Function Documentation

@@ -886,23 +886,35 @@
- +
+ + + + + + - + + + + +
NtStatus DokanNet.IDokanOperations.Mounted (string mountPoint,
IDokanFileInfo info)info 
)

Is called when Dokan succeed to mount the volume.

+

If DokanOptions.MountManager is enabled and the drive letter requested is busy, the mountPoint can contain a different drive letter that the mount manager assigned us.

Parameters
+
mountPointThe mount point assign to the instance.
infoAn IDokanFileInfo with information about the file or directory.
@@ -1335,7 +1347,7 @@
Returns
NtStatus or DokanResult appropriate to the request result.
-
See also
Mounted
+
See also
Mounted
diff --git a/html/interface_dokan_net_1_1_i_dokan_operations_unsafe-members.html b/html/interface_dokan_net_1_1_i_dokan_operations_unsafe-members.html index 3c74d5d..33ecb99 100644 --- a/html/interface_dokan_net_1_1_i_dokan_operations_unsafe-members.html +++ b/html/interface_dokan_net_1_1_i_dokan_operations_unsafe-members.html @@ -28,7 +28,7 @@ @@ -115,7 +115,7 @@ GetFileSecurity(string fileName, out FileSystemSecurity security, AccessControlSections sections, IDokanFileInfo info)DokanNet.IDokanOperations GetVolumeInformation(out string volumeLabel, out FileSystemFeatures features, out string fileSystemName, out uint maximumComponentLength, IDokanFileInfo info)DokanNet.IDokanOperations LockFile(string fileName, long offset, long length, IDokanFileInfo info)DokanNet.IDokanOperations - Mounted(IDokanFileInfo info)DokanNet.IDokanOperations + Mounted(string mountPoint, IDokanFileInfo info)DokanNet.IDokanOperations MoveFile(string oldName, string newName, bool replace, IDokanFileInfo info)DokanNet.IDokanOperations ReadFile(string fileName, IntPtr buffer, uint bufferLength, out int bytesRead, long offset, IDokanFileInfo info)DokanNet.IDokanOperationsUnsafe DokanNet::IDokanOperations.ReadFile(string fileName, byte[] buffer, out int bytesRead, long offset, IDokanFileInfo info)DokanNet.IDokanOperations diff --git a/html/interface_dokan_net_1_1_i_dokan_operations_unsafe.html b/html/interface_dokan_net_1_1_i_dokan_operations_unsafe.html index f19bdf0..7351e7f 100644 --- a/html/interface_dokan_net_1_1_i_dokan_operations_unsafe.html +++ b/html/interface_dokan_net_1_1_i_dokan_operations_unsafe.html @@ -28,7 +28,7 @@ @@ -189,9 +189,9 @@ NtStatus SetFileSecurity (string fileName, FileSystemSecurity security, AccessControlSections sections, IDokanFileInfo info)  Sets the security of a file or directory object. More...
  -NtStatus Mounted (IDokanFileInfo info) - Is called when Dokan succeed to mount the volume. More...
-  +NtStatus Mounted (string mountPoint, IDokanFileInfo info) + Is called when Dokan succeed to mount the volume. More...
NtStatus Unmounted (IDokanFileInfo info)  Is called when Dokan is unmounting the volume. More...
  diff --git a/html/interface_dokan_net_1_1_logging_1_1_i_logger-members.html b/html/interface_dokan_net_1_1_logging_1_1_i_logger-members.html index 2ca0444..e9e4580 100644 --- a/html/interface_dokan_net_1_1_logging_1_1_i_logger-members.html +++ b/html/interface_dokan_net_1_1_logging_1_1_i_logger-members.html @@ -28,7 +28,7 @@ diff --git a/html/interface_dokan_net_1_1_logging_1_1_i_logger.html b/html/interface_dokan_net_1_1_logging_1_1_i_logger.html index 19cc4f9..8766b7a 100644 --- a/html/interface_dokan_net_1_1_logging_1_1_i_logger.html +++ b/html/interface_dokan_net_1_1_logging_1_1_i_logger.html @@ -28,7 +28,7 @@ diff --git a/html/namespace_dokan_net.html b/html/namespace_dokan_net.html index ce7f492..27187d4 100644 --- a/html/namespace_dokan_net.html +++ b/html/namespace_dokan_net.html @@ -28,7 +28,7 @@ @@ -126,9 +126,15 @@ class  DokanFileInfo  Dokan file information on the current operation. More...
  +class  DokanHandle + This class wraps a native DOKAN_HANDLE.
+  class  DokanHelper  Dokan functions helpers for user IDokanOperations implementation. More...
  +class  DokanInstance + Created by Dokan.CreateFileSystem. It holds all the resources required to be alive for the time of the mount. More...
+  class  DokanOperationProxy  The dokan operation proxy.
  @@ -153,6 +159,9 @@ class  MockDokanFileInfo  Mockable Dokan file information on the current operation. More...
  +class  NativeStructWrapper + This class allocates unmanaged memory for a native structure and initializes that memory by marshalling a managed object. It gurantees that the managed object stays alive and the unmanaged memory block is valid for at least the lifetime of this object and that the unmanaged memory is released when this object is disposed.
+  @@ -170,11 +179,10 @@   DokanOptions.CurrentSession = 128, DokanOptions.UserModeLock = 256, DokanOptions.EnableNotificationAPI = 512, -DokanOptions.DisableOplocks = 1024, +DokanOptions.CaseSensitive = 1024,
-  DokanOptions.EnableFCBGC = 2048, -DokanOptions.CaseSensitive = 4096, -DokanOptions.EnableNetworkUnmount = 8192 +  DokanOptions.EnableNetworkUnmount = 2048, +DokanOptions.DispatchDriverLogs = 4096
} @@ -724,19 +732,15 @@ - - +

Enumerations

 Dokan mount options used to describe dokan device behavior. More...
EnableNotificationAPI 

Enable methods in Dokan.Notify, which require this library to maintain a special handle while the file system is mounted. Without this flag, the methods in that inner class always return false if invoked.

DisableOplocks  -

Whether to disable any oplock support on the volume.

-

Regular range locks are enabled regardless.

-
EnableFCBGC  -

Enable Fcb Garbage collection The advantage of the GC approach is that it prevents filter drivers from exponentially slowing down procedures like zip file extraction due to repeatedly rebuilding state that they attach to the FCB header.

-
CaseSensitive 

Enable Case sensitive path. By default all path are case insensitive. For case sensitive: \dir\File and \diR\file are different files but for case insensitive they are the same.

EnableNetworkUnmount 

Enables unmounting of network drives via file explorer

DispatchDriverLogs  +

Forward the kernel driver global and volume logs to the userland

+
diff --git a/html/namespace_dokan_net_1_1_logging.html b/html/namespace_dokan_net_1_1_logging.html index ebee2d7..a72f301 100644 --- a/html/namespace_dokan_net_1_1_logging.html +++ b/html/namespace_dokan_net_1_1_logging.html @@ -28,7 +28,7 @@ diff --git a/html/namespace_dokan_net_1_1_native.html b/html/namespace_dokan_net_1_1_native.html index 96420ee..ef9cd2b 100644 --- a/html/namespace_dokan_net_1_1_native.html +++ b/html/namespace_dokan_net_1_1_native.html @@ -28,7 +28,7 @@ @@ -107,10 +107,10 @@ struct  BY_HANDLE_FILE_INFORMATION  Contains information that the DokanOperationProxy.GetFileInformationProxy function retrieves.
  -struct  DOKAN_OPERATIONS +class  DOKAN_OPERATIONS  Dokan API callbacks interface
  -struct  DOKAN_OPTIONS +class  DOKAN_OPTIONS  Dokan mount options used to describe dokan device behaviour
  class  NativeMethods diff --git a/html/namespace_dokan_net_1_1_properties.html b/html/namespace_dokan_net_1_1_properties.html index db76662..3fa9f04 100644 --- a/html/namespace_dokan_net_1_1_properties.html +++ b/html/namespace_dokan_net_1_1_properties.html @@ -28,7 +28,7 @@ diff --git a/html/namespacemembers.html b/html/namespacemembers.html index 46267b9..35b9d5f 100644 --- a/html/namespacemembers.html +++ b/html/namespacemembers.html @@ -28,7 +28,7 @@ diff --git a/html/namespacemembers_enum.html b/html/namespacemembers_enum.html index 76d3a58..2e92258 100644 --- a/html/namespacemembers_enum.html +++ b/html/namespacemembers_enum.html @@ -28,7 +28,7 @@ diff --git a/html/namespaces.html b/html/namespaces.html index bd3567f..b0a41af 100644 --- a/html/namespaces.html +++ b/html/namespaces.html @@ -28,7 +28,7 @@ diff --git a/html/search/all_10.js b/html/search/all_10.js index 433a628..ef8f71e 100644 --- a/html/search/all_10.js +++ b/html/search/all_10.js @@ -13,7 +13,7 @@ var searchData= ['remotefileversionmismatch',['RemoteFileVersionMismatch',['../namespace_dokan_net.html#a864b51f40c1d93f1b3b0327ef5c9b209a6b0ea4268e921a630cef9900ec2fcbd1',1,'DokanNet']]], ['removabledrive',['RemovableDrive',['../namespace_dokan_net.html#a8b96a20dbe630fffdb505ca7ff3c32a6aa1a9f7bd5437f518e9afb2fe890baabe',1,'DokanNet']]], ['removemountpoint',['RemoveMountPoint',['../class_dokan_net_1_1_dokan.html#a5b3d76480ead72d65b4083ff45ff5d4a',1,'DokanNet::Dokan']]], - ['rename',['Rename',['../class_dokan_net_1_1_dokan_1_1_notify.html#aa4181247da9b22d66e8197989f3d02ee',1,'DokanNet::Dokan::Notify']]], + ['rename',['Rename',['../class_dokan_net_1_1_dokan_1_1_notify.html#a175e36d58cbf147c5b70e11c30ec02e8',1,'DokanNet::Dokan::Notify']]], ['reparse',['Reparse',['../namespace_dokan_net.html#a864b51f40c1d93f1b3b0327ef5c9b209aa7f364d3e8041f72eaaa1ade7e74d8da',1,'DokanNet']]], ['reparseobject',['ReparseObject',['../namespace_dokan_net.html#a864b51f40c1d93f1b3b0327ef5c9b209a137369ee596210a9cedaf7479bdcfbe1',1,'DokanNet']]], ['requestcanceled',['RequestCanceled',['../namespace_dokan_net.html#a864b51f40c1d93f1b3b0327ef5c9b209a1a816592286f73ef46ba3b41838f8afc',1,'DokanNet']]], diff --git a/html/search/all_11.js b/html/search/all_11.js index 1f9ee20..d52f937 100644 --- a/html/search/all_11.js +++ b/html/search/all_11.js @@ -15,6 +15,7 @@ var searchData= ['setfiletime',['SetFileTime',['../interface_dokan_net_1_1_i_dokan_operations.html#aec83b9cd1891b8dd66bd4ba922cc4560',1,'DokanNet::IDokanOperations']]], ['setownership',['SetOwnership',['../namespace_dokan_net.html#a067e91641dd61c40300faa7085610720ac242c2d183b9e5e8c5b2bfade197c97b',1,'DokanNet']]], ['sharingviolation',['SharingViolation',['../class_dokan_net_1_1_dokan_result.html#abf1ce689ff9ff4bf113ed9b556436fa3',1,'DokanNet.DokanResult.SharingViolation()'],['../namespace_dokan_net.html#a864b51f40c1d93f1b3b0327ef5c9b209a24aaceb3c291037a214c35c38becfd77',1,'DokanNet.SharingViolation()']]], + ['shutdown',['Shutdown',['../class_dokan_net_1_1_dokan.html#a7c8534bcd3e9226eb185fb632f41787c',1,'DokanNet::Dokan']]], ['singlestep',['SingleStep',['../namespace_dokan_net.html#a864b51f40c1d93f1b3b0327ef5c9b209a3fab8eeffb49bbdf87b258766a5def23',1,'DokanNet']]], ['somenotmapped',['SomeNotMapped',['../namespace_dokan_net.html#a864b51f40c1d93f1b3b0327ef5c9b209a4876f981b62900da657faef01c6fb494',1,'DokanNet']]], ['specialaccount',['SpecialAccount',['../namespace_dokan_net.html#a864b51f40c1d93f1b3b0327ef5c9b209a13fb37351fb943e00933e5ec65bad9aa',1,'DokanNet']]], diff --git a/html/search/all_13.js b/html/search/all_13.js index e9d371c..27165e5 100644 --- a/html/search/all_13.js +++ b/html/search/all_13.js @@ -8,7 +8,7 @@ var searchData= ['unmount',['Unmount',['../class_dokan_net_1_1_dokan.html#ad021d139d76b4a5590ff4498afafe116',1,'DokanNet::Dokan']]], ['unmounted',['Unmounted',['../interface_dokan_net_1_1_i_dokan_operations.html#afb92a29b8d0831c5114b6fe5aa1f0218',1,'DokanNet::IDokanOperations']]], ['unsuccessful',['Unsuccessful',['../class_dokan_net_1_1_dokan_result.html#acbec31eade51af24916d914ab4f5e5f1',1,'DokanNet.DokanResult.Unsuccessful()'],['../namespace_dokan_net.html#a864b51f40c1d93f1b3b0327ef5c9b209a500ada6743997288e65fb5a71e850928',1,'DokanNet.Unsuccessful()']]], - ['update',['Update',['../class_dokan_net_1_1_dokan_1_1_notify.html#a43d40d278e5cadc0ee0cf4e3015f979f',1,'DokanNet::Dokan::Notify']]], + ['update',['Update',['../class_dokan_net_1_1_dokan_1_1_notify.html#a2685f711e367500f4e35b67fe07609c8',1,'DokanNet::Dokan::Notify']]], ['userapc',['UserApc',['../namespace_dokan_net.html#a864b51f40c1d93f1b3b0327ef5c9b209a797d935fbb55e965119ceda1a5489290',1,'DokanNet']]], ['userexists',['UserExists',['../namespace_dokan_net.html#a864b51f40c1d93f1b3b0327ef5c9b209ac01f8fd364dc6ba57479a27505b01124',1,'DokanNet']]], ['usermodelock',['UserModeLock',['../namespace_dokan_net.html#a8b96a20dbe630fffdb505ca7ff3c32a6a9518e529935303da3e746d7a850fed4d',1,'DokanNet']]] diff --git a/html/search/all_15.js b/html/search/all_15.js index f46651a..27c2054 100644 --- a/html/search/all_15.js +++ b/html/search/all_15.js @@ -4,6 +4,7 @@ var searchData= ['wait2',['Wait2',['../namespace_dokan_net.html#a864b51f40c1d93f1b3b0327ef5c9b209a0e8f4b6b678f165db16f833d2fa58224',1,'DokanNet']]], ['wait3',['Wait3',['../namespace_dokan_net.html#a864b51f40c1d93f1b3b0327ef5c9b209a22c82b647ac61b701febb720888a8fbb',1,'DokanNet']]], ['wait63',['Wait63',['../namespace_dokan_net.html#a864b51f40c1d93f1b3b0327ef5c9b209aea2693ebdf39ec199f2cb3c16b531928',1,'DokanNet']]], + ['waitforfilesystemclosed',['WaitForFileSystemClosed',['../class_dokan_net_1_1_dokan.html#a6e6df07f3c712968fcf8f070ee9f9beb',1,'DokanNet::Dokan']]], ['warn',['Warn',['../class_dokan_net_1_1_logging_1_1_console_logger.html#aebca3ba5f66c670adec2ae600d922f7e',1,'DokanNet.Logging.ConsoleLogger.Warn()'],['../class_dokan_net_1_1_logging_1_1_debug_view_logger.html#a55c8f56690c24fcfdf7ae908a6acf37c',1,'DokanNet.Logging.DebugViewLogger.Warn()'],['../interface_dokan_net_1_1_logging_1_1_i_logger.html#a447ead5262a79a6fc34a4dcfdc53a701',1,'DokanNet.Logging.ILogger.Warn()'],['../class_dokan_net_1_1_logging_1_1_logger.html#a4c6c066d03945c8be51c1f14dcc0237d',1,'DokanNet.Logging.Logger.Warn()'],['../class_dokan_net_1_1_logging_1_1_null_logger.html#aaa6e9afc1694c9ad963468ae6757be1f',1,'DokanNet.Logging.NullLogger.Warn()'],['../class_dokan_net_1_1_logging_1_1_trace_logger.html#a2875c36c9f933570470254e483d9f640',1,'DokanNet.Logging.TraceLogger.Warn()']]], ['warning',['Warning',['../namespace_dokan_net.html#a864b51f40c1d93f1b3b0327ef5c9b209a0eaadb4fcb48a0a0ed7bc9868be9fbaa',1,'DokanNet']]], ['whatgetrequestorshouldreturn',['WhatGetRequestorShouldReturn',['../class_dokan_net_1_1_mock_dokan_file_info.html#aaa2bd5d4db225c51f1cf587c8c0db4b3',1,'DokanNet::MockDokanFileInfo']]], diff --git a/html/search/all_16.js b/html/search/all_16.js index ec5d5d5..a7dff08 100644 --- a/html/search/all_16.js +++ b/html/search/all_16.js @@ -1,4 +1,4 @@ var searchData= [ - ['xattrupdate',['XAttrUpdate',['../class_dokan_net_1_1_dokan_1_1_notify.html#ae4f57b72a4cbbe95f0796a9a23de4940',1,'DokanNet::Dokan::Notify']]] + ['xattrupdate',['XAttrUpdate',['../class_dokan_net_1_1_dokan_1_1_notify.html#a2f7aa549ae2b95e3cdd32626073e0771',1,'DokanNet::Dokan::Notify']]] ]; diff --git a/html/search/all_2.js b/html/search/all_2.js index 2738333..b918afa 100644 --- a/html/search/all_2.js +++ b/html/search/all_2.js @@ -20,15 +20,16 @@ var searchData= ['cleanup',['Cleanup',['../interface_dokan_net_1_1_i_dokan_operations.html#adde3db9404d5acf64632fbbb556bbec2',1,'DokanNet::IDokanOperations']]], ['closefile',['CloseFile',['../interface_dokan_net_1_1_i_dokan_operations.html#a04bfe1e94be2356078c157199c8c5113',1,'DokanNet::IDokanOperations']]], ['commitmentlimit',['CommitmentLimit',['../namespace_dokan_net.html#a864b51f40c1d93f1b3b0327ef5c9b209a2ff1d02253aaf58d5f7ff29b8fcd933f',1,'DokanNet']]], - ['consolelogger',['ConsoleLogger',['../class_dokan_net_1_1_logging_1_1_console_logger.html',1,'DokanNet::Logging']]], ['consolelogger',['ConsoleLogger',['../class_dokan_net_1_1_logging_1_1_console_logger.html#a2fb688a8349e5c0717ef9a5cee60c1ff',1,'DokanNet::Logging::ConsoleLogger']]], + ['consolelogger',['ConsoleLogger',['../class_dokan_net_1_1_logging_1_1_console_logger.html',1,'DokanNet::Logging']]], ['context',['Context',['../class_dokan_net_1_1_dokan_file_info.html#ade36ce0f3cc96c63a324c861ff2a3592',1,'DokanNet.DokanFileInfo.Context()'],['../interface_dokan_net_1_1_i_dokan_file_info.html#a1643be2b432e92d952a5c7a2a3665de8',1,'DokanNet.IDokanFileInfo.Context()'],['../class_dokan_net_1_1_mock_dokan_file_info.html#a08fd974b25d1c86e62109cce619796e0',1,'DokanNet.MockDokanFileInfo.Context()']]], ['controlcexit',['ControlCExit',['../namespace_dokan_net.html#a864b51f40c1d93f1b3b0327ef5c9b209a42d5eff5d46155151eae2631dbad985c',1,'DokanNet']]], ['couldnotresizelog',['CouldNotResizeLog',['../namespace_dokan_net.html#a864b51f40c1d93f1b3b0327ef5c9b209a8869f52b6cc9866497b0728663a68bf8',1,'DokanNet']]], ['crashdump',['CrashDump',['../namespace_dokan_net.html#a864b51f40c1d93f1b3b0327ef5c9b209a0345aa7197efcde615ec1b2ea9d42630',1,'DokanNet']]], ['crcerror',['CrcError',['../namespace_dokan_net.html#a864b51f40c1d93f1b3b0327ef5c9b209ad2fdb4a266ac32c36d708fc86004e87c',1,'DokanNet']]], - ['create',['Create',['../class_dokan_net_1_1_dokan_1_1_notify.html#a051d74c05c7c458f132a81efae4f246b',1,'DokanNet::Dokan::Notify']]], + ['create',['Create',['../class_dokan_net_1_1_dokan_1_1_notify.html#a27994d8db6fae62f4bb4095a9a058aa8',1,'DokanNet::Dokan::Notify']]], ['createfile',['CreateFile',['../interface_dokan_net_1_1_i_dokan_operations.html#afd9af53ebfaf7f07247980a1a704413d',1,'DokanNet::IDokanOperations']]], + ['createfilesystem',['CreateFileSystem',['../class_dokan_net_1_1_dokan.html#aa82e0c50aa58da44228ad0c8bc2125f7',1,'DokanNet.Dokan.CreateFileSystem(this IDokanOperations operations, string mountPoint, ILogger logger=null)'],['../class_dokan_net_1_1_dokan.html#a4b4e4df41ab79ee7584cf49dcd947c52',1,'DokanNet.Dokan.CreateFileSystem(this IDokanOperations operations, string mountPoint, DokanOptions mountOptions, ILogger logger=null)'],['../class_dokan_net_1_1_dokan.html#adcd60971252f806cabe70ff26729ab38',1,'DokanNet.Dokan.CreateFileSystem(this IDokanOperations operations, string mountPoint, DokanOptions mountOptions, bool singleThread, ILogger logger=null)'],['../class_dokan_net_1_1_dokan.html#a123108695248ffa12053c8c2c8e03c30',1,'DokanNet.Dokan.CreateFileSystem(this IDokanOperations operations, string mountPoint, DokanOptions mountOptions, bool singleThread, int version, ILogger logger=null)'],['../class_dokan_net_1_1_dokan.html#ac70e6b0139cfe93e0ca94bc9d13d7160',1,'DokanNet.Dokan.CreateFileSystem(this IDokanOperations operations, string mountPoint, DokanOptions mountOptions, bool singleThread, int version, TimeSpan timeout, ILogger logger=null)'],['../class_dokan_net_1_1_dokan.html#a13561a69c716a5f1f9175d16a1e7e24e',1,'DokanNet.Dokan.CreateFileSystem(this IDokanOperations operations, string mountPoint, DokanOptions mountOptions, bool singleThread, int version, TimeSpan timeout, string uncName, ILogger logger=null)'],['../class_dokan_net_1_1_dokan.html#a749d5b1583db1d774f0687596a9bf799',1,'DokanNet.Dokan.CreateFileSystem(this IDokanOperations operations, string mountPoint, DokanOptions mountOptions, bool singleThread, int version, TimeSpan timeout, string uncName=null, int allocationUnitSize=512, int sectorSize=512, ILogger logger=null)']]], ['creationtime',['CreationTime',['../struct_dokan_net_1_1_file_information.html#abdbbbea971e03ec94ab39f0ea79848a6',1,'DokanNet::FileInformation']]], ['crmprotocolalreadyexists',['CrmProtocolAlreadyExists',['../namespace_dokan_net.html#a864b51f40c1d93f1b3b0327ef5c9b209a2bc3231beb141cd52999e206ce804080',1,'DokanNet']]], ['crmprotocolnotfound',['CrmProtocolNotFound',['../namespace_dokan_net.html#a864b51f40c1d93f1b3b0327ef5c9b209a46379c91a9eed191c888c4d954798915',1,'DokanNet']]], diff --git a/html/search/all_3.js b/html/search/all_3.js index e3feac4..6cd2dcb 100644 --- a/html/search/all_3.js +++ b/html/search/all_3.js @@ -11,7 +11,7 @@ var searchData= ['debugviewlogger',['DebugViewLogger',['../class_dokan_net_1_1_logging_1_1_debug_view_logger.html',1,'DokanNet::Logging']]], ['debugviewlogger',['DebugViewLogger',['../class_dokan_net_1_1_logging_1_1_debug_view_logger.html#a3b5d63ce065364efb25d9b99ff5f37ce',1,'DokanNet::Logging::DebugViewLogger']]], ['defaultformatprovider',['DefaultFormatProvider',['../class_dokan_net_1_1_format_providers.html#a5e2da0dc7099791e7afb64e78e868be5',1,'DokanNet::FormatProviders']]], - ['delete',['Delete',['../class_dokan_net_1_1_dokan_1_1_notify.html#a085ffe1f77e0cf44b33195a1461f87e8',1,'DokanNet.Dokan.Notify.Delete()'],['../namespace_dokan_net.html#a067e91641dd61c40300faa7085610720af2a6c498fb90ee345d997f888fce3b18',1,'DokanNet.Delete()']]], + ['delete',['Delete',['../class_dokan_net_1_1_dokan_1_1_notify.html#aaa1564cd5496562929199ba2be246a73',1,'DokanNet.Dokan.Notify.Delete()'],['../namespace_dokan_net.html#a067e91641dd61c40300faa7085610720af2a6c498fb90ee345d997f888fce3b18',1,'DokanNet.Delete()']]], ['deletechild',['DeleteChild',['../namespace_dokan_net.html#a067e91641dd61c40300faa7085610720ac9cbe5e0e93ae9324b54954af1785298',1,'DokanNet']]], ['deletedirectory',['DeleteDirectory',['../interface_dokan_net_1_1_i_dokan_operations.html#a9fb40197acde5114178d4f04ecfa0753',1,'DokanNet::IDokanOperations']]], ['deletefile',['DeleteFile',['../interface_dokan_net_1_1_i_dokan_operations.html#aedae368efd764c21992e7b989ff2987b',1,'DokanNet::IDokanOperations']]], @@ -21,8 +21,8 @@ var searchData= ['differenceatdc',['DifferenceAtDc',['../namespace_dokan_net.html#a864b51f40c1d93f1b3b0327ef5c9b209a587dee25984a214792659fbf01bd1b62',1,'DokanNet']]], ['directorynotempty',['DirectoryNotEmpty',['../class_dokan_net_1_1_dokan_result.html#aeb75c7b138f7169ea981e788af53e2e5',1,'DokanNet.DokanResult.DirectoryNotEmpty()'],['../namespace_dokan_net.html#a864b51f40c1d93f1b3b0327ef5c9b209a7c0bff4c1e77d7a423be79445178c557',1,'DokanNet.DirectoryNotEmpty()']]], ['directorynotrm',['DirectoryNotRm',['../namespace_dokan_net.html#a864b51f40c1d93f1b3b0327ef5c9b209acb4b14f548334110d3351344588f9b1e',1,'DokanNet']]], - ['disableoplocks',['DisableOplocks',['../namespace_dokan_net.html#a8b96a20dbe630fffdb505ca7ff3c32a6add2b9497723a161b7f44caa4fb62f7ce',1,'DokanNet']]], ['diskfull',['DiskFull',['../class_dokan_net_1_1_dokan_result.html#a4d35352518c67540f49faedda8830060',1,'DokanNet.DokanResult.DiskFull()'],['../namespace_dokan_net.html#a864b51f40c1d93f1b3b0327ef5c9b209a4f080d03a8ddd688d27f7d7cd8e6d41e',1,'DokanNet.DiskFull()']]], + ['dispatchdriverlogs',['DispatchDriverLogs',['../namespace_dokan_net.html#a8b96a20dbe630fffdb505ca7ff3c32a6a81d3351fc05776a25cec9b02c96b6c60',1,'DokanNet']]], ['dispose',['Dispose',['../class_dokan_net_1_1_logging_1_1_console_logger.html#a3033cee7dd412fd888ffdefb0735a3ea',1,'DokanNet.Logging.ConsoleLogger.Dispose(bool disposing)'],['../class_dokan_net_1_1_logging_1_1_console_logger.html#a696e4e4cf85a9b2a4db547c26a79e65e',1,'DokanNet.Logging.ConsoleLogger.Dispose()']]], ['dllmightbeinsecure',['DllMightBeInsecure',['../namespace_dokan_net.html#a864b51f40c1d93f1b3b0327ef5c9b209a67d9e43115ea475aae0089ae6b0d530f',1,'DokanNet']]], ['dllnotfound',['DllNotFound',['../namespace_dokan_net.html#a864b51f40c1d93f1b3b0327ef5c9b209a75abd814925cea1e24de9e114ccf6604',1,'DokanNet']]], @@ -31,6 +31,7 @@ var searchData= ['dokanfileinfo',['DokanFileInfo',['../class_dokan_net_1_1_dokan_file_info.html',1,'DokanNet']]], ['dokanformat',['DokanFormat',['../class_dokan_net_1_1_format_providers.html#a261df858f92afbb1acaf7257548bda2e',1,'DokanNet::FormatProviders']]], ['dokanhelper',['DokanHelper',['../class_dokan_net_1_1_dokan_helper.html',1,'DokanNet']]], + ['dokaninstance',['DokanInstance',['../class_dokan_net_1_1_dokan_instance.html',1,'DokanNet']]], ['dokanisnameinexpression',['DokanIsNameInExpression',['../class_dokan_net_1_1_dokan_helper.html#a25fc533cbbb09fb86fac1d536629edac',1,'DokanNet::DokanHelper']]], ['dokannet',['DokanNet',['../namespace_dokan_net.html',1,'']]], ['dokanoptions',['DokanOptions',['../namespace_dokan_net.html#a8b96a20dbe630fffdb505ca7ff3c32a6',1,'DokanNet']]], diff --git a/html/search/all_4.js b/html/search/all_4.js index db0adc3..f119767 100644 --- a/html/search/all_4.js +++ b/html/search/all_4.js @@ -5,7 +5,6 @@ var searchData= ['easnotsupported',['EasNotSupported',['../namespace_dokan_net.html#a864b51f40c1d93f1b3b0327ef5c9b209a048e631a7ea0a8eea15896c5b073be0e',1,'DokanNet']]], ['eatoolarge',['EaTooLarge',['../namespace_dokan_net.html#a864b51f40c1d93f1b3b0327ef5c9b209a161b29876c58388aaa3e6ba21fb4437e',1,'DokanNet']]], ['efsnotallowedintransaction',['EfsNotAllowedInTransaction',['../namespace_dokan_net.html#a864b51f40c1d93f1b3b0327ef5c9b209a60fc8d8b6d366b951370c234ab24f7ad',1,'DokanNet']]], - ['enablefcbgc',['EnableFCBGC',['../namespace_dokan_net.html#a8b96a20dbe630fffdb505ca7ff3c32a6afa93233177d7f7c65034c89046ae8ce6',1,'DokanNet']]], ['enablenetworkunmount',['EnableNetworkUnmount',['../namespace_dokan_net.html#a8b96a20dbe630fffdb505ca7ff3c32a6a5a610de667cc44de251a83b2312eec69',1,'DokanNet']]], ['enablenotificationapi',['EnableNotificationAPI',['../namespace_dokan_net.html#a8b96a20dbe630fffdb505ca7ff3c32a6ae970794cd5c979c49156fe71c48d7811',1,'DokanNet']]], ['endoffile',['EndOfFile',['../namespace_dokan_net.html#a864b51f40c1d93f1b3b0327ef5c9b209a9556e151da49cd4bcf0352857cb33509',1,'DokanNet']]], diff --git a/html/search/all_8.js b/html/search/all_8.js index 14e42c7..e0e62e9 100644 --- a/html/search/all_8.js +++ b/html/search/all_8.js @@ -13,6 +13,7 @@ var searchData= ['info',['Info',['../class_dokan_net_1_1_logging_1_1_console_logger.html#aa848f07b006839eaea108b1230ce84dc',1,'DokanNet.Logging.ConsoleLogger.Info()'],['../class_dokan_net_1_1_logging_1_1_debug_view_logger.html#ad775a63017ba6013d612ad14336dd2bc',1,'DokanNet.Logging.DebugViewLogger.Info()'],['../interface_dokan_net_1_1_logging_1_1_i_logger.html#a6e00f5f65df532fd323aede33c6fbaaf',1,'DokanNet.Logging.ILogger.Info()'],['../class_dokan_net_1_1_logging_1_1_logger.html#aa398de46081f93c14fc58f118e1333f7',1,'DokanNet.Logging.Logger.Info()'],['../class_dokan_net_1_1_logging_1_1_null_logger.html#ac4c4dbdd5668bb4daf6efd66dba53956',1,'DokanNet.Logging.NullLogger.Info()'],['../class_dokan_net_1_1_logging_1_1_trace_logger.html#a79db0d9b67b7f14b0a75e4bcc4ede013',1,'DokanNet.Logging.TraceLogger.Info()']]], ['infolengthmismatch',['InfoLengthMismatch',['../namespace_dokan_net.html#a864b51f40c1d93f1b3b0327ef5c9b209a5c1580983e7cb0ca3d19867438823ab8',1,'DokanNet']]], ['informational',['Informational',['../namespace_dokan_net.html#a864b51f40c1d93f1b3b0327ef5c9b209a5391f9a882a54c787b206138ed6d28b0',1,'DokanNet']]], + ['init',['Init',['../class_dokan_net_1_1_dokan.html#a4deaef52827f829b7cf15c72de16fd29',1,'DokanNet::Dokan']]], ['inpageerror',['InPageError',['../namespace_dokan_net.html#a864b51f40c1d93f1b3b0327ef5c9b209a54356d3c602bdb23cd9c94c09c149a28',1,'DokanNet']]], ['instancenotavailable',['InstanceNotAvailable',['../namespace_dokan_net.html#a864b51f40c1d93f1b3b0327ef5c9b209a7951255a993d996e021b7b439cfcb7ac',1,'DokanNet']]], ['integerdividebyzero',['IntegerDivideByZero',['../namespace_dokan_net.html#a864b51f40c1d93f1b3b0327ef5c9b209aed356342dbc05c87f7af4886eb06af92',1,'DokanNet']]], @@ -63,5 +64,6 @@ var searchData= ['invalidworkstation',['InvalidWorkstation',['../namespace_dokan_net.html#a864b51f40c1d93f1b3b0327ef5c9b209a13b78159215b2c11b7dfd291ed923416',1,'DokanNet']]], ['ioprivilegefailed',['IoPrivilegeFailed',['../namespace_dokan_net.html#a864b51f40c1d93f1b3b0327ef5c9b209ae26216b1ea565517d829d14350e68fb9',1,'DokanNet']]], ['iotimeout',['IoTimeout',['../namespace_dokan_net.html#a864b51f40c1d93f1b3b0327ef5c9b209a5bc733872619646c783551fe99206507',1,'DokanNet']]], - ['isdirectory',['IsDirectory',['../class_dokan_net_1_1_dokan_file_info.html#afbb9e08595d9c6ee7b3815a3aaa5b8bf',1,'DokanNet.DokanFileInfo.IsDirectory()'],['../interface_dokan_net_1_1_i_dokan_file_info.html#a74e72f90f92ff19c7f41485b3529566c',1,'DokanNet.IDokanFileInfo.IsDirectory()'],['../class_dokan_net_1_1_mock_dokan_file_info.html#a55dbc586068bc5a5a4e65f1433ea9d29',1,'DokanNet.MockDokanFileInfo.IsDirectory()']]] + ['isdirectory',['IsDirectory',['../class_dokan_net_1_1_dokan_file_info.html#afbb9e08595d9c6ee7b3815a3aaa5b8bf',1,'DokanNet.DokanFileInfo.IsDirectory()'],['../interface_dokan_net_1_1_i_dokan_file_info.html#a74e72f90f92ff19c7f41485b3529566c',1,'DokanNet.IDokanFileInfo.IsDirectory()'],['../class_dokan_net_1_1_mock_dokan_file_info.html#a55dbc586068bc5a5a4e65f1433ea9d29',1,'DokanNet.MockDokanFileInfo.IsDirectory()']]], + ['isfilesystemrunning',['IsFileSystemRunning',['../class_dokan_net_1_1_dokan.html#a315badc34a65940638e4cabdb04241bc',1,'DokanNet::Dokan']]] ]; diff --git a/html/search/all_b.js b/html/search/all_b.js index db6a2db..7166f4b 100644 --- a/html/search/all_b.js +++ b/html/search/all_b.js @@ -10,8 +10,8 @@ var searchData= ['miniversioninaccessiblefromspecifiedtransaction',['MiniversionInaccessibleFromSpecifiedTransaction',['../namespace_dokan_net.html#a864b51f40c1d93f1b3b0327ef5c9b209afbbeb4e7f4c8d6e242946c099343bcc4',1,'DokanNet']]], ['mockdokanfileinfo',['MockDokanFileInfo',['../class_dokan_net_1_1_mock_dokan_file_info.html',1,'DokanNet']]], ['moreentries',['MoreEntries',['../namespace_dokan_net.html#a864b51f40c1d93f1b3b0327ef5c9b209aa34dba8ae952fa4edcccb5dd116fa962',1,'DokanNet']]], - ['mount',['Mount',['../class_dokan_net_1_1_dokan.html#ac5166c38bbe42cb737aac4e09b117503',1,'DokanNet.Dokan.Mount(this IDokanOperations operations, string mountPoint, ILogger logger=null)'],['../class_dokan_net_1_1_dokan.html#a2ff823c243a33432c874b0e30aebd544',1,'DokanNet.Dokan.Mount(this IDokanOperations operations, string mountPoint, DokanOptions mountOptions, ILogger logger=null)'],['../class_dokan_net_1_1_dokan.html#a5f258d30f34238856bf3ced81dcd90e1',1,'DokanNet.Dokan.Mount(this IDokanOperations operations, string mountPoint, DokanOptions mountOptions, int threadCount, ILogger logger=null)'],['../class_dokan_net_1_1_dokan.html#abb84a478c828f44cb4b4cf4e96f465bb',1,'DokanNet.Dokan.Mount(this IDokanOperations operations, string mountPoint, DokanOptions mountOptions, int threadCount, int version, ILogger logger=null)'],['../class_dokan_net_1_1_dokan.html#aa9600aca97fbfda40e22c4f4fe477296',1,'DokanNet.Dokan.Mount(this IDokanOperations operations, string mountPoint, DokanOptions mountOptions, int threadCount, int version, TimeSpan timeout, ILogger logger=null)'],['../class_dokan_net_1_1_dokan.html#a397d1de61639bd02516c1a816b49421b',1,'DokanNet.Dokan.Mount(this IDokanOperations operations, string mountPoint, DokanOptions mountOptions, int threadCount, int version, TimeSpan timeout, string uncName, ILogger logger=null)'],['../class_dokan_net_1_1_dokan.html#a349f7ef2866b424ab6b66a3dced347e2',1,'DokanNet.Dokan.Mount(this IDokanOperations operations, string mountPoint, DokanOptions mountOptions, int threadCount, int version, TimeSpan timeout, string uncName=null, int allocationUnitSize=512, int sectorSize=512, ILogger logger=null)']]], - ['mounted',['Mounted',['../interface_dokan_net_1_1_i_dokan_operations.html#ab890fb0b14c238c27e26194df1875a4a',1,'DokanNet::IDokanOperations']]], + ['mount',['Mount',['../class_dokan_net_1_1_dokan.html#ac5166c38bbe42cb737aac4e09b117503',1,'DokanNet.Dokan.Mount(this IDokanOperations operations, string mountPoint, ILogger logger=null)'],['../class_dokan_net_1_1_dokan.html#a2ff823c243a33432c874b0e30aebd544',1,'DokanNet.Dokan.Mount(this IDokanOperations operations, string mountPoint, DokanOptions mountOptions, ILogger logger=null)'],['../class_dokan_net_1_1_dokan.html#a5fae22d7b1a6f76118b35ccca959c578',1,'DokanNet.Dokan.Mount(this IDokanOperations operations, string mountPoint, DokanOptions mountOptions, bool singleThread, ILogger logger=null)'],['../class_dokan_net_1_1_dokan.html#ac8394004f118f11894143a18df5733dd',1,'DokanNet.Dokan.Mount(this IDokanOperations operations, string mountPoint, DokanOptions mountOptions, bool singleThread, int version, ILogger logger=null)'],['../class_dokan_net_1_1_dokan.html#aff8ffa4671c59ecaa51492f605d4f518',1,'DokanNet.Dokan.Mount(this IDokanOperations operations, string mountPoint, DokanOptions mountOptions, bool singleThread, int version, TimeSpan timeout, ILogger logger=null)'],['../class_dokan_net_1_1_dokan.html#a2dae947cad796068fd7da452175b5687',1,'DokanNet.Dokan.Mount(this IDokanOperations operations, string mountPoint, DokanOptions mountOptions, bool singleThread, int version, TimeSpan timeout, string uncName, ILogger logger=null)'],['../class_dokan_net_1_1_dokan.html#aecaa71fc5d9cbf4bd1df49547b6916d0',1,'DokanNet.Dokan.Mount(this IDokanOperations operations, string mountPoint, DokanOptions mountOptions, bool singleThread, int version, TimeSpan timeout, string uncName=null, int allocationUnitSize=512, int sectorSize=512, ILogger logger=null)']]], + ['mounted',['Mounted',['../interface_dokan_net_1_1_i_dokan_operations.html#acb76998a1ca3a36a944f8a585c1863df',1,'DokanNet::IDokanOperations']]], ['mounterror',['MountError',['../namespace_dokan_net.html#ab66850a3fb636b2ee11b3d63edb42a7ca5e79e6a248bdf445ed0c75ffd789da1d',1,'DokanNet']]], ['mountmanager',['MountManager',['../namespace_dokan_net.html#a8b96a20dbe630fffdb505ca7ff3c32a6aa2ded7048f566ba78b285a02bc9d087f',1,'DokanNet']]], ['mountpoint',['MountPoint',['../class_dokan_net_1_1_mock_dokan_file_info.html#a9a26e4cce94f5f1fff70c6b76503e398',1,'DokanNet::MockDokanFileInfo']]], diff --git a/html/search/classes_1.js b/html/search/classes_1.js index 554917a..2221468 100644 --- a/html/search/classes_1.js +++ b/html/search/classes_1.js @@ -5,5 +5,6 @@ var searchData= ['dokanexception',['DokanException',['../class_dokan_net_1_1_dokan_exception.html',1,'DokanNet']]], ['dokanfileinfo',['DokanFileInfo',['../class_dokan_net_1_1_dokan_file_info.html',1,'DokanNet']]], ['dokanhelper',['DokanHelper',['../class_dokan_net_1_1_dokan_helper.html',1,'DokanNet']]], + ['dokaninstance',['DokanInstance',['../class_dokan_net_1_1_dokan_instance.html',1,'DokanNet']]], ['dokanresult',['DokanResult',['../class_dokan_net_1_1_dokan_result.html',1,'DokanNet']]] ]; diff --git a/html/search/enumvalues_3.js b/html/search/enumvalues_3.js index c4e4c3e..ada8147 100644 --- a/html/search/enumvalues_3.js +++ b/html/search/enumvalues_3.js @@ -13,8 +13,8 @@ var searchData= ['differenceatdc',['DifferenceAtDc',['../namespace_dokan_net.html#a864b51f40c1d93f1b3b0327ef5c9b209a587dee25984a214792659fbf01bd1b62',1,'DokanNet']]], ['directorynotempty',['DirectoryNotEmpty',['../namespace_dokan_net.html#a864b51f40c1d93f1b3b0327ef5c9b209a7c0bff4c1e77d7a423be79445178c557',1,'DokanNet']]], ['directorynotrm',['DirectoryNotRm',['../namespace_dokan_net.html#a864b51f40c1d93f1b3b0327ef5c9b209acb4b14f548334110d3351344588f9b1e',1,'DokanNet']]], - ['disableoplocks',['DisableOplocks',['../namespace_dokan_net.html#a8b96a20dbe630fffdb505ca7ff3c32a6add2b9497723a161b7f44caa4fb62f7ce',1,'DokanNet']]], ['diskfull',['DiskFull',['../namespace_dokan_net.html#a864b51f40c1d93f1b3b0327ef5c9b209a4f080d03a8ddd688d27f7d7cd8e6d41e',1,'DokanNet']]], + ['dispatchdriverlogs',['DispatchDriverLogs',['../namespace_dokan_net.html#a8b96a20dbe630fffdb505ca7ff3c32a6a81d3351fc05776a25cec9b02c96b6c60',1,'DokanNet']]], ['dllmightbeinsecure',['DllMightBeInsecure',['../namespace_dokan_net.html#a864b51f40c1d93f1b3b0327ef5c9b209a67d9e43115ea475aae0089ae6b0d530f',1,'DokanNet']]], ['dllnotfound',['DllNotFound',['../namespace_dokan_net.html#a864b51f40c1d93f1b3b0327ef5c9b209a75abd814925cea1e24de9e114ccf6604',1,'DokanNet']]], ['drivelettererror',['DriveLetterError',['../namespace_dokan_net.html#ab66850a3fb636b2ee11b3d63edb42a7cae756afb8bb44b7fd8bd67f527a64f72c',1,'DokanNet']]], diff --git a/html/search/enumvalues_4.js b/html/search/enumvalues_4.js index 0fa0965..ff7b251 100644 --- a/html/search/enumvalues_4.js +++ b/html/search/enumvalues_4.js @@ -5,7 +5,6 @@ var searchData= ['easnotsupported',['EasNotSupported',['../namespace_dokan_net.html#a864b51f40c1d93f1b3b0327ef5c9b209a048e631a7ea0a8eea15896c5b073be0e',1,'DokanNet']]], ['eatoolarge',['EaTooLarge',['../namespace_dokan_net.html#a864b51f40c1d93f1b3b0327ef5c9b209a161b29876c58388aaa3e6ba21fb4437e',1,'DokanNet']]], ['efsnotallowedintransaction',['EfsNotAllowedInTransaction',['../namespace_dokan_net.html#a864b51f40c1d93f1b3b0327ef5c9b209a60fc8d8b6d366b951370c234ab24f7ad',1,'DokanNet']]], - ['enablefcbgc',['EnableFCBGC',['../namespace_dokan_net.html#a8b96a20dbe630fffdb505ca7ff3c32a6afa93233177d7f7c65034c89046ae8ce6',1,'DokanNet']]], ['enablenetworkunmount',['EnableNetworkUnmount',['../namespace_dokan_net.html#a8b96a20dbe630fffdb505ca7ff3c32a6a5a610de667cc44de251a83b2312eec69',1,'DokanNet']]], ['enablenotificationapi',['EnableNotificationAPI',['../namespace_dokan_net.html#a8b96a20dbe630fffdb505ca7ff3c32a6ae970794cd5c979c49156fe71c48d7811',1,'DokanNet']]], ['endoffile',['EndOfFile',['../namespace_dokan_net.html#a864b51f40c1d93f1b3b0327ef5c9b209a9556e151da49cd4bcf0352857cb33509',1,'DokanNet']]], diff --git a/html/search/functions_0.js b/html/search/functions_0.js index 1e25dbb..546aec6 100644 --- a/html/search/functions_0.js +++ b/html/search/functions_0.js @@ -3,6 +3,7 @@ var searchData= ['cleanup',['Cleanup',['../interface_dokan_net_1_1_i_dokan_operations.html#adde3db9404d5acf64632fbbb556bbec2',1,'DokanNet::IDokanOperations']]], ['closefile',['CloseFile',['../interface_dokan_net_1_1_i_dokan_operations.html#a04bfe1e94be2356078c157199c8c5113',1,'DokanNet::IDokanOperations']]], ['consolelogger',['ConsoleLogger',['../class_dokan_net_1_1_logging_1_1_console_logger.html#a2fb688a8349e5c0717ef9a5cee60c1ff',1,'DokanNet::Logging::ConsoleLogger']]], - ['create',['Create',['../class_dokan_net_1_1_dokan_1_1_notify.html#a051d74c05c7c458f132a81efae4f246b',1,'DokanNet::Dokan::Notify']]], - ['createfile',['CreateFile',['../interface_dokan_net_1_1_i_dokan_operations.html#afd9af53ebfaf7f07247980a1a704413d',1,'DokanNet::IDokanOperations']]] + ['create',['Create',['../class_dokan_net_1_1_dokan_1_1_notify.html#a27994d8db6fae62f4bb4095a9a058aa8',1,'DokanNet::Dokan::Notify']]], + ['createfile',['CreateFile',['../interface_dokan_net_1_1_i_dokan_operations.html#afd9af53ebfaf7f07247980a1a704413d',1,'DokanNet::IDokanOperations']]], + ['createfilesystem',['CreateFileSystem',['../class_dokan_net_1_1_dokan.html#aa82e0c50aa58da44228ad0c8bc2125f7',1,'DokanNet.Dokan.CreateFileSystem(this IDokanOperations operations, string mountPoint, ILogger logger=null)'],['../class_dokan_net_1_1_dokan.html#a4b4e4df41ab79ee7584cf49dcd947c52',1,'DokanNet.Dokan.CreateFileSystem(this IDokanOperations operations, string mountPoint, DokanOptions mountOptions, ILogger logger=null)'],['../class_dokan_net_1_1_dokan.html#adcd60971252f806cabe70ff26729ab38',1,'DokanNet.Dokan.CreateFileSystem(this IDokanOperations operations, string mountPoint, DokanOptions mountOptions, bool singleThread, ILogger logger=null)'],['../class_dokan_net_1_1_dokan.html#a123108695248ffa12053c8c2c8e03c30',1,'DokanNet.Dokan.CreateFileSystem(this IDokanOperations operations, string mountPoint, DokanOptions mountOptions, bool singleThread, int version, ILogger logger=null)'],['../class_dokan_net_1_1_dokan.html#ac70e6b0139cfe93e0ca94bc9d13d7160',1,'DokanNet.Dokan.CreateFileSystem(this IDokanOperations operations, string mountPoint, DokanOptions mountOptions, bool singleThread, int version, TimeSpan timeout, ILogger logger=null)'],['../class_dokan_net_1_1_dokan.html#a13561a69c716a5f1f9175d16a1e7e24e',1,'DokanNet.Dokan.CreateFileSystem(this IDokanOperations operations, string mountPoint, DokanOptions mountOptions, bool singleThread, int version, TimeSpan timeout, string uncName, ILogger logger=null)'],['../class_dokan_net_1_1_dokan.html#a749d5b1583db1d774f0687596a9bf799',1,'DokanNet.Dokan.CreateFileSystem(this IDokanOperations operations, string mountPoint, DokanOptions mountOptions, bool singleThread, int version, TimeSpan timeout, string uncName=null, int allocationUnitSize=512, int sectorSize=512, ILogger logger=null)']]] ]; diff --git a/html/search/functions_1.js b/html/search/functions_1.js index 096c240..edb1a03 100644 --- a/html/search/functions_1.js +++ b/html/search/functions_1.js @@ -2,7 +2,7 @@ var searchData= [ ['debug',['Debug',['../class_dokan_net_1_1_logging_1_1_console_logger.html#a9503037d3e7e11830651fcb34fafa666',1,'DokanNet.Logging.ConsoleLogger.Debug()'],['../class_dokan_net_1_1_logging_1_1_debug_view_logger.html#a3df43ed3cbd5f4739653c082d7f2e96f',1,'DokanNet.Logging.DebugViewLogger.Debug()'],['../interface_dokan_net_1_1_logging_1_1_i_logger.html#aaecbcd7972c0bf929e86136d9c507130',1,'DokanNet.Logging.ILogger.Debug()'],['../class_dokan_net_1_1_logging_1_1_logger.html#a616b711a12c932dda069cedab1e7652b',1,'DokanNet.Logging.Logger.Debug()'],['../class_dokan_net_1_1_logging_1_1_null_logger.html#a6201e761cbee03d0c9fc78811374e032',1,'DokanNet.Logging.NullLogger.Debug()'],['../class_dokan_net_1_1_logging_1_1_trace_logger.html#a80d9afba83a5c81c8cfc51924aa9a047',1,'DokanNet.Logging.TraceLogger.Debug()']]], ['debugviewlogger',['DebugViewLogger',['../class_dokan_net_1_1_logging_1_1_debug_view_logger.html#a3b5d63ce065364efb25d9b99ff5f37ce',1,'DokanNet::Logging::DebugViewLogger']]], - ['delete',['Delete',['../class_dokan_net_1_1_dokan_1_1_notify.html#a085ffe1f77e0cf44b33195a1461f87e8',1,'DokanNet::Dokan::Notify']]], + ['delete',['Delete',['../class_dokan_net_1_1_dokan_1_1_notify.html#aaa1564cd5496562929199ba2be246a73',1,'DokanNet::Dokan::Notify']]], ['deletedirectory',['DeleteDirectory',['../interface_dokan_net_1_1_i_dokan_operations.html#a9fb40197acde5114178d4f04ecfa0753',1,'DokanNet::IDokanOperations']]], ['deletefile',['DeleteFile',['../interface_dokan_net_1_1_i_dokan_operations.html#aedae368efd764c21992e7b989ff2987b',1,'DokanNet::IDokanOperations']]], ['dispose',['Dispose',['../class_dokan_net_1_1_logging_1_1_console_logger.html#a3033cee7dd412fd888ffdefb0735a3ea',1,'DokanNet.Logging.ConsoleLogger.Dispose(bool disposing)'],['../class_dokan_net_1_1_logging_1_1_console_logger.html#a696e4e4cf85a9b2a4db547c26a79e65e',1,'DokanNet.Logging.ConsoleLogger.Dispose()']]], diff --git a/html/search/functions_5.js b/html/search/functions_5.js index b7ae0fa..8c9ca59 100644 --- a/html/search/functions_5.js +++ b/html/search/functions_5.js @@ -1,4 +1,6 @@ var searchData= [ - ['info',['Info',['../class_dokan_net_1_1_logging_1_1_console_logger.html#aa848f07b006839eaea108b1230ce84dc',1,'DokanNet.Logging.ConsoleLogger.Info()'],['../class_dokan_net_1_1_logging_1_1_debug_view_logger.html#ad775a63017ba6013d612ad14336dd2bc',1,'DokanNet.Logging.DebugViewLogger.Info()'],['../interface_dokan_net_1_1_logging_1_1_i_logger.html#a6e00f5f65df532fd323aede33c6fbaaf',1,'DokanNet.Logging.ILogger.Info()'],['../class_dokan_net_1_1_logging_1_1_logger.html#aa398de46081f93c14fc58f118e1333f7',1,'DokanNet.Logging.Logger.Info()'],['../class_dokan_net_1_1_logging_1_1_null_logger.html#ac4c4dbdd5668bb4daf6efd66dba53956',1,'DokanNet.Logging.NullLogger.Info()'],['../class_dokan_net_1_1_logging_1_1_trace_logger.html#a79db0d9b67b7f14b0a75e4bcc4ede013',1,'DokanNet.Logging.TraceLogger.Info()']]] + ['info',['Info',['../class_dokan_net_1_1_logging_1_1_console_logger.html#aa848f07b006839eaea108b1230ce84dc',1,'DokanNet.Logging.ConsoleLogger.Info()'],['../class_dokan_net_1_1_logging_1_1_debug_view_logger.html#ad775a63017ba6013d612ad14336dd2bc',1,'DokanNet.Logging.DebugViewLogger.Info()'],['../interface_dokan_net_1_1_logging_1_1_i_logger.html#a6e00f5f65df532fd323aede33c6fbaaf',1,'DokanNet.Logging.ILogger.Info()'],['../class_dokan_net_1_1_logging_1_1_logger.html#aa398de46081f93c14fc58f118e1333f7',1,'DokanNet.Logging.Logger.Info()'],['../class_dokan_net_1_1_logging_1_1_null_logger.html#ac4c4dbdd5668bb4daf6efd66dba53956',1,'DokanNet.Logging.NullLogger.Info()'],['../class_dokan_net_1_1_logging_1_1_trace_logger.html#a79db0d9b67b7f14b0a75e4bcc4ede013',1,'DokanNet.Logging.TraceLogger.Info()']]], + ['init',['Init',['../class_dokan_net_1_1_dokan.html#a4deaef52827f829b7cf15c72de16fd29',1,'DokanNet::Dokan']]], + ['isfilesystemrunning',['IsFileSystemRunning',['../class_dokan_net_1_1_dokan.html#a315badc34a65940638e4cabdb04241bc',1,'DokanNet::Dokan']]] ]; diff --git a/html/search/functions_7.js b/html/search/functions_7.js index 41bc751..31f8541 100644 --- a/html/search/functions_7.js +++ b/html/search/functions_7.js @@ -1,6 +1,6 @@ var searchData= [ - ['mount',['Mount',['../class_dokan_net_1_1_dokan.html#ac5166c38bbe42cb737aac4e09b117503',1,'DokanNet.Dokan.Mount(this IDokanOperations operations, string mountPoint, ILogger logger=null)'],['../class_dokan_net_1_1_dokan.html#a2ff823c243a33432c874b0e30aebd544',1,'DokanNet.Dokan.Mount(this IDokanOperations operations, string mountPoint, DokanOptions mountOptions, ILogger logger=null)'],['../class_dokan_net_1_1_dokan.html#a5f258d30f34238856bf3ced81dcd90e1',1,'DokanNet.Dokan.Mount(this IDokanOperations operations, string mountPoint, DokanOptions mountOptions, int threadCount, ILogger logger=null)'],['../class_dokan_net_1_1_dokan.html#abb84a478c828f44cb4b4cf4e96f465bb',1,'DokanNet.Dokan.Mount(this IDokanOperations operations, string mountPoint, DokanOptions mountOptions, int threadCount, int version, ILogger logger=null)'],['../class_dokan_net_1_1_dokan.html#aa9600aca97fbfda40e22c4f4fe477296',1,'DokanNet.Dokan.Mount(this IDokanOperations operations, string mountPoint, DokanOptions mountOptions, int threadCount, int version, TimeSpan timeout, ILogger logger=null)'],['../class_dokan_net_1_1_dokan.html#a397d1de61639bd02516c1a816b49421b',1,'DokanNet.Dokan.Mount(this IDokanOperations operations, string mountPoint, DokanOptions mountOptions, int threadCount, int version, TimeSpan timeout, string uncName, ILogger logger=null)'],['../class_dokan_net_1_1_dokan.html#a349f7ef2866b424ab6b66a3dced347e2',1,'DokanNet.Dokan.Mount(this IDokanOperations operations, string mountPoint, DokanOptions mountOptions, int threadCount, int version, TimeSpan timeout, string uncName=null, int allocationUnitSize=512, int sectorSize=512, ILogger logger=null)']]], - ['mounted',['Mounted',['../interface_dokan_net_1_1_i_dokan_operations.html#ab890fb0b14c238c27e26194df1875a4a',1,'DokanNet::IDokanOperations']]], + ['mount',['Mount',['../class_dokan_net_1_1_dokan.html#ac5166c38bbe42cb737aac4e09b117503',1,'DokanNet.Dokan.Mount(this IDokanOperations operations, string mountPoint, ILogger logger=null)'],['../class_dokan_net_1_1_dokan.html#a2ff823c243a33432c874b0e30aebd544',1,'DokanNet.Dokan.Mount(this IDokanOperations operations, string mountPoint, DokanOptions mountOptions, ILogger logger=null)'],['../class_dokan_net_1_1_dokan.html#a5fae22d7b1a6f76118b35ccca959c578',1,'DokanNet.Dokan.Mount(this IDokanOperations operations, string mountPoint, DokanOptions mountOptions, bool singleThread, ILogger logger=null)'],['../class_dokan_net_1_1_dokan.html#ac8394004f118f11894143a18df5733dd',1,'DokanNet.Dokan.Mount(this IDokanOperations operations, string mountPoint, DokanOptions mountOptions, bool singleThread, int version, ILogger logger=null)'],['../class_dokan_net_1_1_dokan.html#aff8ffa4671c59ecaa51492f605d4f518',1,'DokanNet.Dokan.Mount(this IDokanOperations operations, string mountPoint, DokanOptions mountOptions, bool singleThread, int version, TimeSpan timeout, ILogger logger=null)'],['../class_dokan_net_1_1_dokan.html#a2dae947cad796068fd7da452175b5687',1,'DokanNet.Dokan.Mount(this IDokanOperations operations, string mountPoint, DokanOptions mountOptions, bool singleThread, int version, TimeSpan timeout, string uncName, ILogger logger=null)'],['../class_dokan_net_1_1_dokan.html#aecaa71fc5d9cbf4bd1df49547b6916d0',1,'DokanNet.Dokan.Mount(this IDokanOperations operations, string mountPoint, DokanOptions mountOptions, bool singleThread, int version, TimeSpan timeout, string uncName=null, int allocationUnitSize=512, int sectorSize=512, ILogger logger=null)']]], + ['mounted',['Mounted',['../interface_dokan_net_1_1_i_dokan_operations.html#acb76998a1ca3a36a944f8a585c1863df',1,'DokanNet::IDokanOperations']]], ['movefile',['MoveFile',['../interface_dokan_net_1_1_i_dokan_operations.html#a17f957c5748c24de318e03a3eb614b5b',1,'DokanNet::IDokanOperations']]] ]; diff --git a/html/search/functions_8.js b/html/search/functions_8.js index 7f8158a..7cc8056 100644 --- a/html/search/functions_8.js +++ b/html/search/functions_8.js @@ -2,5 +2,5 @@ var searchData= [ ['readfile',['ReadFile',['../interface_dokan_net_1_1_i_dokan_operations.html#acfc6839771400332d0b407ceafa65d72',1,'DokanNet.IDokanOperations.ReadFile()'],['../interface_dokan_net_1_1_i_dokan_operations_unsafe.html#a30cd20639acdd667002c7deb76df5c2e',1,'DokanNet.IDokanOperationsUnsafe.ReadFile()']]], ['removemountpoint',['RemoveMountPoint',['../class_dokan_net_1_1_dokan.html#a5b3d76480ead72d65b4083ff45ff5d4a',1,'DokanNet::Dokan']]], - ['rename',['Rename',['../class_dokan_net_1_1_dokan_1_1_notify.html#aa4181247da9b22d66e8197989f3d02ee',1,'DokanNet::Dokan::Notify']]] + ['rename',['Rename',['../class_dokan_net_1_1_dokan_1_1_notify.html#a175e36d58cbf147c5b70e11c30ec02e8',1,'DokanNet::Dokan::Notify']]] ]; diff --git a/html/search/functions_9.js b/html/search/functions_9.js index 027335b..fc9803a 100644 --- a/html/search/functions_9.js +++ b/html/search/functions_9.js @@ -4,5 +4,6 @@ var searchData= ['setendoffile',['SetEndOfFile',['../interface_dokan_net_1_1_i_dokan_operations.html#a14e1c9fd1ef5f9c7357763ddc9a6baf2',1,'DokanNet::IDokanOperations']]], ['setfileattributes',['SetFileAttributes',['../interface_dokan_net_1_1_i_dokan_operations.html#a6cf222e861b2da1a9e39065f9bcec961',1,'DokanNet::IDokanOperations']]], ['setfilesecurity',['SetFileSecurity',['../interface_dokan_net_1_1_i_dokan_operations.html#adf4c4c9d79cb338f4248b7bd9b4b4aed',1,'DokanNet::IDokanOperations']]], - ['setfiletime',['SetFileTime',['../interface_dokan_net_1_1_i_dokan_operations.html#aec83b9cd1891b8dd66bd4ba922cc4560',1,'DokanNet::IDokanOperations']]] + ['setfiletime',['SetFileTime',['../interface_dokan_net_1_1_i_dokan_operations.html#aec83b9cd1891b8dd66bd4ba922cc4560',1,'DokanNet::IDokanOperations']]], + ['shutdown',['Shutdown',['../class_dokan_net_1_1_dokan.html#a7c8534bcd3e9226eb185fb632f41787c',1,'DokanNet::Dokan']]] ]; diff --git a/html/search/functions_b.js b/html/search/functions_b.js index 8e54ad3..cadc7a5 100644 --- a/html/search/functions_b.js +++ b/html/search/functions_b.js @@ -3,5 +3,5 @@ var searchData= ['unlockfile',['UnlockFile',['../interface_dokan_net_1_1_i_dokan_operations.html#ab397e7dfc7788131dd2af9d2577e5b3f',1,'DokanNet::IDokanOperations']]], ['unmount',['Unmount',['../class_dokan_net_1_1_dokan.html#ad021d139d76b4a5590ff4498afafe116',1,'DokanNet::Dokan']]], ['unmounted',['Unmounted',['../interface_dokan_net_1_1_i_dokan_operations.html#afb92a29b8d0831c5114b6fe5aa1f0218',1,'DokanNet::IDokanOperations']]], - ['update',['Update',['../class_dokan_net_1_1_dokan_1_1_notify.html#a43d40d278e5cadc0ee0cf4e3015f979f',1,'DokanNet::Dokan::Notify']]] + ['update',['Update',['../class_dokan_net_1_1_dokan_1_1_notify.html#a2685f711e367500f4e35b67fe07609c8',1,'DokanNet::Dokan::Notify']]] ]; diff --git a/html/search/functions_c.js b/html/search/functions_c.js index 5f1d115..b7f87fd 100644 --- a/html/search/functions_c.js +++ b/html/search/functions_c.js @@ -1,5 +1,6 @@ var searchData= [ + ['waitforfilesystemclosed',['WaitForFileSystemClosed',['../class_dokan_net_1_1_dokan.html#a6e6df07f3c712968fcf8f070ee9f9beb',1,'DokanNet::Dokan']]], ['warn',['Warn',['../class_dokan_net_1_1_logging_1_1_console_logger.html#aebca3ba5f66c670adec2ae600d922f7e',1,'DokanNet.Logging.ConsoleLogger.Warn()'],['../class_dokan_net_1_1_logging_1_1_debug_view_logger.html#a55c8f56690c24fcfdf7ae908a6acf37c',1,'DokanNet.Logging.DebugViewLogger.Warn()'],['../interface_dokan_net_1_1_logging_1_1_i_logger.html#a447ead5262a79a6fc34a4dcfdc53a701',1,'DokanNet.Logging.ILogger.Warn()'],['../class_dokan_net_1_1_logging_1_1_logger.html#a4c6c066d03945c8be51c1f14dcc0237d',1,'DokanNet.Logging.Logger.Warn()'],['../class_dokan_net_1_1_logging_1_1_null_logger.html#aaa6e9afc1694c9ad963468ae6757be1f',1,'DokanNet.Logging.NullLogger.Warn()'],['../class_dokan_net_1_1_logging_1_1_trace_logger.html#a2875c36c9f933570470254e483d9f640',1,'DokanNet.Logging.TraceLogger.Warn()']]], ['writefile',['WriteFile',['../interface_dokan_net_1_1_i_dokan_operations.html#a0f25541dcc4821ba0f49be194e416975',1,'DokanNet.IDokanOperations.WriteFile()'],['../interface_dokan_net_1_1_i_dokan_operations_unsafe.html#a3eeb79bb7dd93c93262ae11cb6f574f0',1,'DokanNet.IDokanOperationsUnsafe.WriteFile()']]] ]; diff --git a/html/search/functions_d.js b/html/search/functions_d.js index ec5d5d5..a7dff08 100644 --- a/html/search/functions_d.js +++ b/html/search/functions_d.js @@ -1,4 +1,4 @@ var searchData= [ - ['xattrupdate',['XAttrUpdate',['../class_dokan_net_1_1_dokan_1_1_notify.html#ae4f57b72a4cbbe95f0796a9a23de4940',1,'DokanNet::Dokan::Notify']]] + ['xattrupdate',['XAttrUpdate',['../class_dokan_net_1_1_dokan_1_1_notify.html#a2f7aa549ae2b95e3cdd32626073e0771',1,'DokanNet::Dokan::Notify']]] ]; diff --git a/html/struct_dokan_net_1_1_file_information-members.html b/html/struct_dokan_net_1_1_file_information-members.html index 2d53422..9d46050 100644 --- a/html/struct_dokan_net_1_1_file_information-members.html +++ b/html/struct_dokan_net_1_1_file_information-members.html @@ -28,7 +28,7 @@ diff --git a/html/struct_dokan_net_1_1_file_information.html b/html/struct_dokan_net_1_1_file_information.html index af9f5a3..8c2be36 100644 --- a/html/struct_dokan_net_1_1_file_information.html +++ b/html/struct_dokan_net_1_1_file_information.html @@ -28,7 +28,7 @@