status = FltGetFileNameInformation(Data,FLT_FILE_NAME_NORMALIZED|FLT_FILE_NAME_QUERY_DEFAULT,&NameInfo);
if (!NT_SUCCESS(Data->IoStatus.Status))
{
FltParseFileNameInformation(NameInfo);
return FLT_POSTOP_FINISHED_PROCESSING;
}
if (NameInfo->Extension.Length!=0)
{
if (RtlEqualUnicodeString(&NameInfo->Extension,&Extension,FALSE))
{
IoVolumeDeviceToDosName(FltObjects->FileObject->DeviceObject,&VolumeName);