KdpWriteFileCallback
NTSTATUS __stdcall KdpWriteFileCallback(INT64 a1, _LARGE_INTEGER a2, VOID *a3, ULONG Length){
__int64 v4;
unsigned __int64 v5;
NTSTATUS v6;
NTSTATUS v7;
_IO_STATUS_BLOCK v9;
_LARGE_INTEGER v10;
v4 = *(_QWORD *)(a1 + 16);
v5 = Length;
v10 = a2;
v9 = 0i64;
v6 = ZwWriteFile(v4, 0, 0i64, 0i64, &v9, a3, Length, &v10, 0i64);
v7 = v6;
if( v6 >= 0 )
{
if( v9.Information < v5 )
return -1073741823;
}
else
{
DbgPrintEx(0, 2u, "\nKdPullRemoteFile: Local file write failed, 0x%08x\n", (unsigned int)v6);
}
return v7;
}Referenced by:
No references.