Table of contents
Collapse the table of content
Expand the table of content

How UMDF Handles Application Failures

Last Updated: 7/30/2016

This topic describes actions that User-Mode Driver Framework (UMDF) and the operating system take when an application fails. It applies to both UMDF versions 1 and 2.

When an application fails, the following events occur:

  • The reflector receives IRP_MJ_CLEANUP.

  • The cleanup request is sent to the host process on the "cancel" IPC channel.

  • The host process and UMDF driver complete pending I/O requests.

© 2017 Microsoft