FAVE-SPI
FLAM Anti Virus Exit (FAVE) Service Provider Interface (SPI)
|
Definitions for the flag word in the parameter structure used for open. More...
Macros | |
#define | FAVE_FLAG_WRITE 0x00000001U |
[INPUT] If set by exit driver, this signals that the exit is called in write operation | |
#define | FAVE_FLAG_REOPN 0x00000004U |
[INPUT] If set by exit driver, indicates that the exit should realize a fast open without additional information | |
#define | FAVE_FLAG_TRACE 0x00000010U |
[INPUT] If set by exit driver, this signals that the exit can produce statistics information when closing (optional) | |
#define | FAVE_FLAG_STATISTIC 0x00000020U |
[INPUT] If set by exit driver, this signals that the exit can produce trace information (optional) | |
#define | FAVE_FLAG_ACCESS 0x00000040U |
[INPUT] If set by exit driver, this signals that the exit can perform additional access control checks (optional) | |
#define | FAVE_FLAG_STRONG 0x00000080U |
[INPUT] If set by exit driver, this signals that the exit must perform strong access control checks (optional) | |
#define | FAVE_FLAG_COMPRESS 0x00000100U |
[OUTPUT] If set by service provider, indicates that compression conforming to RFC1952/51 (GZIP) is supported | |
Definitions for the flag word in the parameter structure used for open.
In the opening function, the first word of the parameter structure contains a bit field with the following flags.
#define FAVE_FLAG_ACCESS 0x00000040U |
[INPUT] If set by exit driver, this signals that the exit can perform additional access control checks (optional)
#define FAVE_FLAG_COMPRESS 0x00000100U |
[OUTPUT] If set by service provider, indicates that compression conforming to RFC1952/51 (GZIP) is supported
#define FAVE_FLAG_REOPN 0x00000004U |
[INPUT] If set by exit driver, indicates that the exit should realize a fast open without additional information
#define FAVE_FLAG_STATISTIC 0x00000020U |
[INPUT] If set by exit driver, this signals that the exit can produce trace information (optional)
#define FAVE_FLAG_STRONG 0x00000080U |
[INPUT] If set by exit driver, this signals that the exit must perform strong access control checks (optional)
#define FAVE_FLAG_TRACE 0x00000010U |
[INPUT] If set by exit driver, this signals that the exit can produce statistics information when closing (optional)
#define FAVE_FLAG_WRITE 0x00000001U |
[INPUT] If set by exit driver, this signals that the exit is called in write operation