sys: FspIopCompleteRequestEx

This commit is contained in:
Bill Zissimopoulos
2015-12-03 21:53:43 -08:00
parent 6bfb23e77d
commit b72adb6c97
2 changed files with 11 additions and 4 deletions

View File

@ -51,7 +51,7 @@ NTSTATUS FspIopCreateRequest(
return STATUS_SUCCESS;
}
VOID FspIopCompleteRequest(PIRP Irp, NTSTATUS Result)
VOID FspIopCompleteRequestEx(PIRP Irp, NTSTATUS Result, BOOLEAN DeviceRelease)
{
// !PAGED_CODE();
@ -70,7 +70,8 @@ VOID FspIopCompleteRequest(PIRP Irp, NTSTATUS Result)
Irp->IoStatus.Status = Result;
IoCompleteRequest(Irp, FSP_IO_INCREMENT);
FspDeviceRelease(DeviceObject);
if (DeviceRelease)
FspDeviceRelease(DeviceObject);
}
VOID FspIopDispatchComplete(PIRP Irp, const FSP_FSCTL_TRANSACT_RSP *Response)