Data Structures
Here are the data structures with brief descriptions:
CDOKAN_INSTANCE_THREADINFO | |
CPDOKAN_FILE_INFO | Dokan file information on the current operation |
CPDOKAN_FIND_DATA | Dokan find file list |
CPDOKAN_FIND_STREAM_DATA | Dokan find stream list |
CPDOKAN_INSTANCE | Dokan mount instance informations |
CPDOKAN_IO_BATCH | Dokan IO batch buffer |
CPDOKAN_IO_EVENT | Dokan IO Event |
CPDOKAN_OPEN_INFO | Dokan open file informations |
CPDOKAN_OPERATIONS | Dokan API callbacks interface |
CPDOKAN_OPTIONS | Dokan mount options used to describe Dokan device behavior |
CPDOKAN_VECTOR | |
CPFILE_ACCESS_INFORMATION | Used to query for or set the access rights of a file |
CPFILE_ALIGNMENT_INFORMATION | Used as an argument to the ZwQueryInformationFile routine |
CPFILE_ALL_INFORMATION | Structure is a container for several FILE_XXX_INFORMATION structures |
CPFILE_ALLOCATION_INFORMATION | Used to set the allocation size for a file |
CPFILE_ATTRIBUTE_TAG_INFORMATION | Used as an argument to ZwQueryInformationFile |
CPFILE_BASIC_INFORMATION | Used as an argument to routines that query or set file information |
CPFILE_BOTH_DIR_INFORMATION | Used to query detailed information for the files in a directory |
CPFILE_DIRECTORY_INFORMATION | Used to query detailed information for the files in a directory |
CPFILE_DISPOSITION_INFORMATION | Used as an argument to the ZwSetInformationFile routine |
CPFILE_DISPOSITION_INFORMATION_EX | Used as an argument to the ZwSetInformationFile routine |
CPFILE_EA_INFORMATION | Used to query for the size of the extended attributes (EA) for a file |
CPFILE_END_OF_FILE_INFORMATION | Used as an argument to the ZwSetInformationFile routine |
CPFILE_FS_ATTRIBUTE_INFORMATION | Used to query attribute information for a file system |
CPFILE_FS_FULL_SIZE_INFORMATION | Used to query sector size information for a file system volume |
CPFILE_FS_LABEL_INFORMATION | Used to set the label for a file system volume |
CPFILE_FS_SIZE_INFORMATION | Used to query sector size information for a file system volume |
CPFILE_FS_VOLUME_INFORMATION | Used to query information about a volume on which a file system is mounted |
CPFILE_FULL_DIR_INFORMATION | Used to query detailed information for the files in a directory |
CPFILE_ID_BOTH_DIR_INFORMATION | Used to query detailed information for the files in a directory |
CPFILE_ID_EXTD_BOTH_DIR_INFORMATION | Used to query detailed information for the files in a directory |
CPFILE_ID_FULL_DIR_INFORMATION | Used to query detailed information for the files in a directory |
CPFILE_ID_INFORMATION | Contains identification information for a file |
CPFILE_INTERNAL_INFORMATION | Used to query for the file system's 8-byte file reference number for a file |
CPFILE_LINK_INFORMATION | Used to create an NTFS hard link to an existing file |
CPFILE_MODE_INFORMATION | Used to query or set the access mode of a file |
CPFILE_NAME_INFORMATION | Used as argument to the ZwQueryInformationFile and ZwSetInformationFile routines |
CPFILE_NAMES_INFORMATION | Used to query detailed information about the names of files in a directory |
CPFILE_NETWORK_OPEN_INFORMATION | Used as an argument to ZwQueryInformationFile |
CPFILE_NETWORK_PHYSICAL_NAME_INFORMATION | Contains the full UNC physical pathname for a file or directory on a remote file share |
CPFILE_POSITION_INFORMATION | Used as an argument to routines that query or set file information |
CPFILE_RENAME_INFORMATION | Used to rename a file |
CPFILE_STANDARD_INFORMATION | Used as an argument to routines that query or set file information |
CPFILE_STREAM_INFORMATION | Used to enumerate the streams for a file |
CPFILE_VALID_DATA_LENGTH_INFORMATION | Used as an argument to ZwSetInformationFile |
CPREPARSE_DATA_BUFFER | Contains reparse point data for a Microsoft reparse point |
CPUNICODE_STRING | Structure is used to define Unicode strings |