NTSetCancelRoutine(
  IN  PIRP            pIrp,
  IN  PVOID           CancelRoutine,
  IN  tDEVICECONTEXT  *pDeviceContext
  );
Routine Description:

    This Routine sets the cancel routine for an Irp.

Arguments:

    status - a completion status for the Irp

Return Value:

    NTSTATUS - status of the request