#define SUCCEEDED(Status) ((HRESULT)(Status) >= 0)
Provides a generic test for success on any status value. Non-negative numbers indicate success.
Windows NT: Use version 3.1 or later.
Windows: Use Windows 95 or later.
Windows CE: Unsupported.
Header: Declared in winerror.h.