WDK Mini Filter Example
|
ctx/operations.c File Reference
#include "pch.h"
Go to the source code of this file.
Functions | |
FLT_PREOP_CALLBACK_STATUS | CtxPreCreate (_Inout_ PFLT_CALLBACK_DATA Cbd, _In_ PCFLT_RELATED_OBJECTS FltObjects, _Flt_CompletionContext_Outptr_ PVOID *CompletionContext) |
FLT_POSTOP_CALLBACK_STATUS | CtxPostCreate (_Inout_ PFLT_CALLBACK_DATA Cbd, _In_ PCFLT_RELATED_OBJECTS FltObjects, _Inout_opt_ PVOID CbdContext, _In_ FLT_POST_OPERATION_FLAGS Flags) |
FLT_PREOP_CALLBACK_STATUS | CtxPreCleanup (_Inout_ PFLT_CALLBACK_DATA Cbd, _In_ PCFLT_RELATED_OBJECTS FltObjects, _Flt_CompletionContext_Outptr_ PVOID *CompletionContext) |
FLT_PREOP_CALLBACK_STATUS | CtxPreClose (_Inout_ PFLT_CALLBACK_DATA Cbd, _In_ PCFLT_RELATED_OBJECTS FltObjects, _Flt_CompletionContext_Outptr_ PVOID *CompletionContext) |
FLT_PREOP_CALLBACK_STATUS | CtxPreSetInfo (_Inout_ PFLT_CALLBACK_DATA Cbd, _In_ PCFLT_RELATED_OBJECTS FltObjects, _Flt_CompletionContext_Outptr_ PVOID *CompletionContext) |
FLT_POSTOP_CALLBACK_STATUS | CtxPostSetInfo (_Inout_ PFLT_CALLBACK_DATA Cbd, _In_ PCFLT_RELATED_OBJECTS FltObjects, _Inout_opt_ PVOID CbdContext, _In_ FLT_POST_OPERATION_FLAGS Flags) |
Function Documentation
◆ CtxPostCreate()
FLT_POSTOP_CALLBACK_STATUS CtxPostCreate | ( | _Inout_ PFLT_CALLBACK_DATA | Cbd, |
_In_ PCFLT_RELATED_OBJECTS | FltObjects, | ||
_Inout_opt_ PVOID | CbdContext, | ||
_In_ FLT_POST_OPERATION_FLAGS | Flags | ||
) |
Definition at line 74 of file ctx/operations.c.
◆ CtxPostSetInfo()
FLT_POSTOP_CALLBACK_STATUS CtxPostSetInfo | ( | _Inout_ PFLT_CALLBACK_DATA | Cbd, |
_In_ PCFLT_RELATED_OBJECTS | FltObjects, | ||
_Inout_opt_ PVOID | CbdContext, | ||
_In_ FLT_POST_OPERATION_FLAGS | Flags | ||
) |
Definition at line 711 of file ctx/operations.c.
◆ CtxPreCleanup()
FLT_PREOP_CALLBACK_STATUS CtxPreCleanup | ( | _Inout_ PFLT_CALLBACK_DATA | Cbd, |
_In_ PCFLT_RELATED_OBJECTS | FltObjects, | ||
_Flt_CompletionContext_Outptr_ PVOID * | CompletionContext | ||
) |
Definition at line 406 of file ctx/operations.c.
◆ CtxPreClose()
FLT_PREOP_CALLBACK_STATUS CtxPreClose | ( | _Inout_ PFLT_CALLBACK_DATA | Cbd, |
_In_ PCFLT_RELATED_OBJECTS | FltObjects, | ||
_Flt_CompletionContext_Outptr_ PVOID * | CompletionContext | ||
) |
Definition at line 530 of file ctx/operations.c.
◆ CtxPreCreate()
FLT_PREOP_CALLBACK_STATUS CtxPreCreate | ( | _Inout_ PFLT_CALLBACK_DATA | Cbd, |
_In_ PCFLT_RELATED_OBJECTS | FltObjects, | ||
_Flt_CompletionContext_Outptr_ PVOID * | CompletionContext | ||
) |
Definition at line 40 of file ctx/operations.c.
◆ CtxPreSetInfo()
FLT_PREOP_CALLBACK_STATUS CtxPreSetInfo | ( | _Inout_ PFLT_CALLBACK_DATA | Cbd, |
_In_ PCFLT_RELATED_OBJECTS | FltObjects, | ||
_Flt_CompletionContext_Outptr_ PVOID * | CompletionContext | ||
) |
Definition at line 650 of file ctx/operations.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