Am Montag 09 August 2010, 21:41:18 schrieb Oldřich Jedlička: > ok(hr==DD_OK || broken(hr != DD_OK && SUCCEEDED(hr)), > "text...") I think as long as no native app is found that depends on DD_OK it's ok just use ok(SUCCEEDED(hr)) for the sake of readability.