Detecting an invalid handle in setupapi