WDK Mini Filter Example
|
userscan.h File Reference
Go to the source code of this file.
Data Structures | |
struct | _SCANNER_THREAD_CONTEXT |
struct | _USER_SCAN_CONTEXT |
Macros | |
#define | MAKE_HRESULT(sev, fac, code) ((HRESULT) (((unsigned long)(sev)<<31) | ((unsigned long)(fac)<<16) | ((unsigned long)(code))) ) |
Typedefs | |
typedef struct _SCANNER_THREAD_CONTEXT | SCANNER_THREAD_CONTEXT |
typedef struct _SCANNER_THREAD_CONTEXT * | PSCANNER_THREAD_CONTEXT |
typedef struct _USER_SCAN_CONTEXT | USER_SCAN_CONTEXT |
typedef struct _USER_SCAN_CONTEXT * | PUSER_SCAN_CONTEXT |
Functions | |
HRESULT | UserScanInit (_Inout_ PUSER_SCAN_CONTEXT Context) |
HRESULT | UserScanFinalize (_In_ PUSER_SCAN_CONTEXT Context) |
Macro Definition Documentation
◆ MAKE_HRESULT
#define MAKE_HRESULT | ( | sev, | |
fac, | |||
code | |||
) | ((HRESULT) (((unsigned long)(sev)<<31) | ((unsigned long)(fac)<<16) | ((unsigned long)(code))) ) |
Definition at line 28 of file userscan.h.
Typedef Documentation
◆ PSCANNER_THREAD_CONTEXT
typedef struct _SCANNER_THREAD_CONTEXT * PSCANNER_THREAD_CONTEXT |
◆ PUSER_SCAN_CONTEXT
typedef struct _USER_SCAN_CONTEXT * PUSER_SCAN_CONTEXT |
◆ SCANNER_THREAD_CONTEXT
typedef struct _SCANNER_THREAD_CONTEXT SCANNER_THREAD_CONTEXT |
◆ USER_SCAN_CONTEXT
typedef struct _USER_SCAN_CONTEXT USER_SCAN_CONTEXT |
Function Documentation
◆ UserScanFinalize()
HRESULT UserScanFinalize | ( | _In_ PUSER_SCAN_CONTEXT | Context | ) |
Definition at line 362 of file userscan.c.
◆ UserScanInit()
HRESULT UserScanInit | ( | _Inout_ PUSER_SCAN_CONTEXT | Context | ) |
Definition at line 138 of file userscan.c.
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