Does anybody know why FltQueryDirectoryFile failed for network path if target is Vista-based share? Status = 0xC00000022 (access is denied). User has sufficient rights.
If share is pre-Vista OS FltQueryDirectoryFile works correctly.
I make call in such way:
Status = FltQueryDirectoryFile(FltObjects->Instance, Data->Iopb->TargetFileObject, pBuffer, ulSize, FileDirectoryInformation, FALSE, NULL, TRUE, &ulSize);
Does anybody know why FltQueryDirectoryFile failed for network path if target is Vista-based share? Status = 0xC00000022 (access is denied). User has sufficient rights.
If share is pre-Vista OS FltQueryDirectoryFile works correctly.
I make call in such way:
Status = FltQueryDirectoryFile(FltObjects->Instance, Data->Iopb->TargetFileObject, pBuffer, ulSize, FileDirectoryInformation, FALSE, NULL, TRUE, &ulSize);