Well, it's your implementation, so I thought you might have opinions on which is more correct. I guess returning success would make the most sense, so it doesn't choke the display link with a synchronous dispatch.

I'm also not clear what the error return code even does, since it doesn't seem to be documented.