FsRtlChangeBackingFileObject
NTSTATUS __stdcall FsRtlChangeBackingFileObject(
_FILE_OBJECT *CurrentFileObject,
_FILE_OBJECT *NewFileObject,
_FSRTL_CHANGE_BACKING_TYPE ChangeBackingType,
UINT64 Flags){
UINT64 v4;
NTSTATUS result;
__int32 v6;
if( (_DWORD)Flags )
return -1073741582;
if( ChangeBackingType == ChangeDataControlArea )
{
v4 = 1i64;
LABEL_4:
MmChangeSectionBackingFile(CurrentFileObject, NewFileObject, v4);
return result;
}
v6 = ChangeBackingType - 1;
if( !v6 )
{
v4 = 2i64;
goto LABEL_4;
}
if( v6 == 1 )
return CcChangeBackingFileObject(CurrentFileObject, NewFileObject);
else
return -1073741583;
}Referenced by:
No references.