EaseFilter Demo Project
|
Go to the source code of this file.
Classes | |
struct | _FILE_BASIC_INFORMATION |
struct | _FILE_STANDARD_INFORMATION |
struct | _FILE_POSITION_INFORMATION |
struct | _FILE_NETWORK_OPEN_INFORMATION |
struct | _FILE_DIRECTORY_INFORMATION |
struct | _FILE_FULL_DIR_INFORMATION |
struct | _FILE_ID_FULL_DIR_INFORMATION |
struct | _FILE_BOTH_DIR_INFORMATION |
struct | _FILE_ID_BOTH_DIR_INFORMATION |
struct | _FILE_NAMES_INFORMATION |
struct | _FILE_ID_GLOBAL_TX_DIR_INFORMATION |
Macros | |
#define | STATUS_SUCCESS 0 |
#define | STATUS_REPARSE 0x00000104L |
#define | STATUS_NO_MORE_FILES 0x80000006L |
#define | STATUS_WARNING (ULONG)0x80000000 |
#define | STATUS_ERROR (ULONG)0xc0000000 |
Macro Definition Documentation
◆ STATUS_ERROR
#define STATUS_ERROR (ULONG)0xc0000000 |
Definition at line 18 of file WinDataStructures.h.
◆ STATUS_NO_MORE_FILES
#define STATUS_NO_MORE_FILES 0x80000006L |
Definition at line 16 of file WinDataStructures.h.
◆ STATUS_REPARSE
#define STATUS_REPARSE 0x00000104L |
Definition at line 15 of file WinDataStructures.h.
◆ STATUS_SUCCESS
#define STATUS_SUCCESS 0 |
Definition at line 14 of file WinDataStructures.h.
◆ STATUS_WARNING
#define STATUS_WARNING (ULONG)0x80000000 |
Definition at line 17 of file WinDataStructures.h.
Typedef Documentation
◆ FILE_BASIC_INFORMATION
typedef struct _FILE_BASIC_INFORMATION FILE_BASIC_INFORMATION |
◆ FILE_BOTH_DIR_INFORMATION
typedef struct _FILE_BOTH_DIR_INFORMATION FILE_BOTH_DIR_INFORMATION |
◆ FILE_DIRECTORY_INFORMATION
typedef struct _FILE_DIRECTORY_INFORMATION FILE_DIRECTORY_INFORMATION |
◆ FILE_FULL_DIR_INFORMATION
typedef struct _FILE_FULL_DIR_INFORMATION FILE_FULL_DIR_INFORMATION |
◆ FILE_ID_BOTH_DIR_INFORMATION
typedef struct _FILE_ID_BOTH_DIR_INFORMATION FILE_ID_BOTH_DIR_INFORMATION |
◆ FILE_ID_FULL_DIR_INFORMATION
typedef struct _FILE_ID_FULL_DIR_INFORMATION FILE_ID_FULL_DIR_INFORMATION |
◆ FILE_ID_GLOBAL_TX_DIR_INFORMATION
◆ FILE_INFORMATION_CLASS
typedef enum _FILE_INFORMATION_CLASS FILE_INFORMATION_CLASS |
◆ FILE_NAMES_INFORMATION
typedef struct _FILE_NAMES_INFORMATION FILE_NAMES_INFORMATION |
◆ FILE_NETWORK_OPEN_INFORMATION
typedef struct _FILE_NETWORK_OPEN_INFORMATION FILE_NETWORK_OPEN_INFORMATION |
◆ FILE_POSITION_INFORMATION
typedef struct _FILE_POSITION_INFORMATION FILE_POSITION_INFORMATION |
◆ FILE_STANDARD_INFORMATION
typedef struct _FILE_STANDARD_INFORMATION FILE_STANDARD_INFORMATION |
◆ PFILE_BASIC_INFORMATION
typedef struct _FILE_BASIC_INFORMATION * PFILE_BASIC_INFORMATION |
◆ PFILE_BOTH_DIR_INFORMATION
typedef struct _FILE_BOTH_DIR_INFORMATION * PFILE_BOTH_DIR_INFORMATION |
◆ PFILE_DIRECTORY_INFORMATION
typedef struct _FILE_DIRECTORY_INFORMATION * PFILE_DIRECTORY_INFORMATION |
◆ PFILE_FULL_DIR_INFORMATION
typedef struct _FILE_FULL_DIR_INFORMATION * PFILE_FULL_DIR_INFORMATION |
◆ PFILE_ID_BOTH_DIR_INFORMATION
typedef struct _FILE_ID_BOTH_DIR_INFORMATION * PFILE_ID_BOTH_DIR_INFORMATION |
◆ PFILE_ID_FULL_DIR_INFORMATION
typedef struct _FILE_ID_FULL_DIR_INFORMATION * PFILE_ID_FULL_DIR_INFORMATION |
◆ PFILE_ID_GLOBAL_TX_DIR_INFORMATION
typedef struct _FILE_ID_GLOBAL_TX_DIR_INFORMATION * PFILE_ID_GLOBAL_TX_DIR_INFORMATION |
◆ PFILE_INFORMATION_CLASS
typedef enum _FILE_INFORMATION_CLASS * PFILE_INFORMATION_CLASS |
◆ PFILE_NAMES_INFORMATION
typedef struct _FILE_NAMES_INFORMATION * PFILE_NAMES_INFORMATION |
◆ PFILE_NETWORK_OPEN_INFORMATION
typedef struct _FILE_NETWORK_OPEN_INFORMATION * PFILE_NETWORK_OPEN_INFORMATION |
◆ PFILE_POSITION_INFORMATION
typedef struct _FILE_POSITION_INFORMATION * PFILE_POSITION_INFORMATION |
◆ PFILE_STANDARD_INFORMATION
typedef struct _FILE_STANDARD_INFORMATION * PFILE_STANDARD_INFORMATION |
Enumeration Type Documentation
◆ _FILE_INFORMATION_CLASS
Definition at line 88 of file WinDataStructures.h.
◆ CreateOptions
enum CreateOptions |
Definition at line 44 of file WinDataStructures.h.
◆ CreateStatus
enum CreateStatus |
Enumerator | |
---|---|
FILE_SUPERSEDED | |
FILE_OPENED | |
FILE_CREATED | |
FILE_OVERWRITTEN | |
FILE_EXISTS | |
FILE_DOES_NOT_EXIST |
Definition at line 71 of file WinDataStructures.h.
◆ Disposition
enum Disposition |
Enumerator | |
---|---|
FILE_SUPERSEDE | |
FILE_OPEN | |
FILE_CREATE | |
FILE_OPEN_IF | |
FILE_OVERWRITE | |
FILE_OVERWRITE_IF |
Definition at line 23 of file WinDataStructures.h.
◆ ShareAccess
enum ShareAccess |
Enumerator | |
---|---|
SHARE_READ | |
SHARE_WRITE | |
SHARE_READ_WRITE | |
SHARE_DELETE | |
SHARE_READ_DELETE | |
SHARE_WRITE_DELETE | |
SHARE_READ_WRITE_DELETE |
Definition at line 33 of file WinDataStructures.h.
Services Overview
Architect, implement and test file system filter drivers for a wide range of functionality. We can offer several levels of assistance to meet your specific.
Contact Us
You are welcome to contact us for salse or partnership.
Sales: sales@easefilter.com
Support: support@easefilter.com
Info: info@easefilter.com