RawFileSystemControl
INT64 __fastcall RawFileSystemControl(INT64 a1, IRP *a2, IO_STACK_LOCATION *a3){
unsigned int v4;
unsigned int v5;
if( *((_BYTE *)a3 + 1) )
{
if( *((_BYTE *)a3 + 1) == 1 )
{
v4 = RawMountVolume(a3);
}
else
{
if( *((_BYTE *)a3 + 1) != 2 )
{
v5 = -1073741808;
goto LABEL_5;
}
v4 = RawVerifyVolume((INT64)a3, a1);
}
}
else
{
v4 = RawUserFsCtrl((INT64)a2, (INT64)a3, a1);
}
v5 = v4;
LABEL_5:
*((_DWORD *)a2 + 12) = v5;
IofCompleteRequest(a2, 1);
return v5;
}Referenced by:
RawDispatch