Hi all
I have a problem where I am seeing a PostRead on a SMB pipe (servername\PIPE\srvsvc) in my minifilter driver. Does anybody know why I am receiving pipe callbacks when I never set the FLTFL_REGISTRATION_SUPPORT_NPFS_MSFS flag in the FLT_REGISTRATION struct? (I have confirmed that the FO_NAMED_PIPE bit is set in the File Object but don’t want to rely on this since I would prefer to filter from PreCreate if possible.
Thinks I’ve just answered my own question. Presumably this flag only applies to named pipes on the local machine and over SMB there is no way to differentiate between a pipe and normal file.
Thinks I’ve just answered my own question. Presumably this flag only applies to named pipes on the local machine and over SMB there is no way to differentiate between a pipe and normal file.