IopCompletePageWrite
VOID *__fastcall IopCompletePageWrite(__int64 a1){
_IRP *v1;
void(__fastcall *UserApcRoutine)(void *, _IO_STATUS_BLOCK *, unsigned int);
void *UserApcContext;
_IO_STATUS_BLOCK *UserIosb;
v1 = (_IRP *)(a1 - 120);
if( !v1->PendingReturned && (v1->IoStatus.Status & 0xC0000000) == -1073741824 )
return IoFreeIrp(v1);
*v1->UserIosb = v1->IoStatus;
UserApcRoutine = v1->Overlay.UserApcRoutine;
UserApcContext = v1->Overlay.UserApcContext;
UserIosb = v1->UserIosb;
IoFreeIrp(v1);
return(VOID *)((__int64(__fastcall *)(void *, _IO_STATUS_BLOCK *, _QWORD))UserApcRoutine)(
UserApcContext,
UserIosb,
0i64);
}Referenced by:
No references.