The CALLBACK returns false. Even though it **appears** that the HDC is valid and stating the MSDN:
Enumerates all display monitors that intersect the visible region of the device context. **The callback function receives a handle to a DC for the specific display monitor.** but the BOOL always returns false using the above code.