|
| MTSTATUS(* | init )(uint8_t device_id) |
| MTSTATUS(* | ReadFile )(IN PFILE_OBJECT FileObject, IN uint64_t FileOffset, OUT void *Buffer, IN size_t BufferSize, _Out_Opt size_t *BytesRead) |
| MTSTATUS(* | WriteFile )(IN PFILE_OBJECT FileObject, IN uint64_t FileOffset, IN void *Buffer, IN size_t BufferSize, _Out_Opt size_t *BytesWritten) |
| MTSTATUS(* | DeleteFile )(IN PFILE_OBJECT FileObject) |
| MTSTATUS(* | ListDirectory )(IN PFILE_OBJECT DirectoryObject, OUT char *listings, IN size_t max_len) |
| MTSTATUS(* | RemoveDirectoryRecursive )(IN PFILE_OBJECT DirectoryObject) |
| MTSTATUS(* | CreateDirectory )(IN const char *path, OUT PFILE_OBJECT *OutDirectoryObject) |
| MTSTATUS(* | CreateFile )(IN const char *path, OUT PFILE_OBJECT *FileObjectOut) |
| void(* | DeleteObjectProcedure )(IN void *Object) |
Definition at line 116 of file fs.h.