NTSTATUS __stdcall IopLiveDumpValidateDumpFileHandle(VOID *FileHandle){
NTSTATUS result;
_IO_STATUS_BLOCK v2;
int v3;
v3 = 0;
v2 = 0i64;
if( !FileHandle )
return -1073741811;
result = ZwQueryInformationFile(FileHandle, &v2, &v3, 4ui64, FileModeInformation);
if( result >= 0 )
{
result = v2.Status;
if( v2.Status >= 0 )
{
if( (v3 & 0x30) != 0 )
return 0;
return -1073741811;
}
}
return result;
}