|
Parameters for a FS_xxx request.
More...
#include <driver.h>
|
Data Fields |
|
struct { |
| size_t length |
| page_array_t * pages |
| handle_t file |
| } | buffered |
|
struct { |
| size_t length |
| page_array_t * pages |
| handle_t file |
| } | fs_read |
|
struct { |
| size_t length |
| page_array_t * pages |
| handle_t file |
| } | fs_write |
|
struct { |
| size_t length |
| void * buffer |
| handle_t file |
| } | direct |
|
struct { |
| size_t length |
| void * buffer |
| handle_t file |
| } | fs_read_direct |
|
struct { |
| size_t length |
| const void * buffer |
| handle_t file |
| } | fs_write_direct |
|
struct { |
| size_t length |
| void * buffer |
| handle_t file |
| uint32_t code |
| } | fs_ioctl |
|
struct { |
| size_t name_size |
| const wchar_t * name |
| handle_t file |
| uint32_t flags |
| } | fs_open |
|
struct { |
| size_t name_size |
| const wchar_t * name |
| handle_t file |
| uint32_t flags |
| } | fs_create |
|
struct { |
| size_t name_size |
| const wchar_t * name |
| handle_t file |
| uint32_t flags |
| } | fs_opensearch |
|
struct { |
| handle_t file |
| } | fs_close |
|
struct { |
| size_t buffer_size |
| void * buffer |
| const wchar_t * name |
| uint32_t query_class |
| } | fs_queryfile |
|
struct { |
| size_t name_size |
| const wchar_t * name |
| device_t * fsd |
| } | fs_mount |
|
struct { |
| size_t params_size |
| void * params |
| handle_t file |
| uint32_t code |
| } | fs_passthrough |
Detailed Description
Parameters for a FS_xxx request.
The documentation for this union was generated from the following file:
|