Share via


FILTERHOOK (Windows CE 5.0)

Send Feedback

This structure contains function pointers to file system filter functions.

typedef struct tagFILTERHOOK {DWORD cbSize;DWORD hVolume;PCLOSEVOLUME pCloseVolume;PCREATEDIRECTORYW pCreateDirectoryW; PREMOVEDIRECTORYW pRemoveDirectoryW;PGETFILEATTRIBUTESW pGetFileAttributesW;PSETFILEATTRIBUTESW pSetFileAttributesW;PDELETEFILEW pDeleteFileW;PMOVEFILEW pMoveFileW;PDELETEANDRENAMEFILEW pDeleteAndRenameFileW;PGETDISKFREESPACEW pGetDiskFreeSpaceW;PNOTIFY pNotify;PREGISTERFILESYSTEMFUNCTION pRegisterFileSystemFunction;PFINDFIRSTFILEW pFindFirstFileW;PFINDNEXTFILEW pFindNextFileW;PFINDCLOSE pFindClose;PCREATEFILEW pCreateFileW;PREADFILE pReadFile;PREADFILEWITHSEEK pReadFileWithSeek;PWRITEFILE pWriteFile;PWRITEFILEWITHSEEK pWriteFileWithSeek;PSETFILEPOINTER pSetFilePointer;PGETFILESIZE pGetFileSize;PGETFILEINFORMATIONBYHANDLE pGetFileInformationByHandle;PFLUSHFILEBUFFERS pFlushFileBuffers;PGETFILETIME pGetFileTime;PSETFILETIME pSetFileTime;PSETENDOFFILE pSetEndOfFile;PDEVICEIOCONTROL pDeviceIoControl;PCLOSEFILE pCloseFile;PREFRESHVOLUME pRefreshVolume;} FILTERHOOK, *PFILTERHOOK; 

Members

Requirements

OS Versions: Windows CE .NET 4.0 and later.
Header: Fsdmgr.h.

See Also

FSD_HookVolume | FSD_UnhookVolume | MyFSD_CloseVolume | MyFSD_CreateDirectoryW | MyFSD_RemoveDirectoryW | MyFSD_GetFileAttributesW | MyFSD_SetFileAttributesW | MyFSD_DeleteFileW | MyFSD_MoveFileW | MyFSD_DeleteAndRenameFileW | MyFSD_GetDiskFreeSpaceW | MyFSD_Notify | MyFSD_RegisterFileSystemFunction | MyFSD_FindFirstFileW | MyFSD_FindNextFileW | MyFSD_FindClose | MyFSD_CreateFileW | MyFSD_ReadFile | MyFSD_ReadFileWithSeek | MyFSD_WriteFile | MyFSD_WriteFileWithSeek | MyFSD_SetFilePointer | MyFSD_GetFileSize | MyFSD_GetFileInformationByHandle | MyFSD_FlushFileBuffers | MyFSD_GetFileTime | MyFSD_SetFileTime | MyFSD_SetEndOfFile | MyFSD_DeviceIoControl | MyFSD_CloseFile

Send Feedback on this topic to the authors

Feedback FAQs

© 2006 Microsoft Corporation. All rights reserved.