WDK Mini Filter Example
|
ncnameprov.c File Reference
#include "nc.h"
Go to the source code of this file.
Functions | |
NTSTATUS | NcGenerateFileName (_In_ PFLT_INSTANCE Instance, _In_ PFILE_OBJECT FileObject, _In_opt_ PFLT_CALLBACK_DATA Data, _In_ FLT_FILE_NAME_OPTIONS NameOptions, _Out_ PBOOLEAN CacheFileNameInformation, _Inout_ PFLT_NAME_CONTROL OutputNameControl) |
NTSTATUS | NcNormalizeNameComponentEx (_In_ PFLT_INSTANCE Instance, _In_opt_ PFILE_OBJECT FileObject, _In_ PCUNICODE_STRING ParentDirectory, _In_ USHORT DeviceNameLength, _In_ PCUNICODE_STRING Component, _Out_writes_bytes_(ExpandComponentNameLength) PFILE_NAMES_INFORMATION ExpandComponentName, _In_ ULONG ExpandComponentNameLength, _In_ FLT_NORMALIZE_NAME_FLAGS Flags, _Inout_ PVOID *NormalizationContext) |
Function Documentation
◆ NcGenerateFileName()
NTSTATUS NcGenerateFileName | ( | _In_ PFLT_INSTANCE | Instance, |
_In_ PFILE_OBJECT | FileObject, | ||
_In_opt_ PFLT_CALLBACK_DATA | Data, | ||
_In_ FLT_FILE_NAME_OPTIONS | NameOptions, | ||
_Out_ PBOOLEAN | CacheFileNameInformation, | ||
_Inout_ PFLT_NAME_CONTROL | OutputNameControl | ||
) |
Definition at line 10 of file ncnameprov.c.
◆ NcNormalizeNameComponentEx()
NTSTATUS NcNormalizeNameComponentEx | ( | _In_ PFLT_INSTANCE | Instance, |
_In_opt_ PFILE_OBJECT | FileObject, | ||
_In_ PCUNICODE_STRING | ParentDirectory, | ||
_In_ USHORT | DeviceNameLength, | ||
_In_ PCUNICODE_STRING | Component, | ||
_Out_writes_bytes_(ExpandComponentNameLength) PFILE_NAMES_INFORMATION | ExpandComponentName, | ||
_In_ ULONG | ExpandComponentNameLength, | ||
_In_ FLT_NORMALIZE_NAME_FLAGS | Flags, | ||
_Inout_ PVOID * | NormalizationContext | ||
) |
Definition at line 342 of file ncnameprov.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