Handling Cleanup, Close and Cancel in your WDF Driver