Неявное приведение целочисленных типов с разной семантикой: проверка HRESULT при помощи оператора "not". Попробуйте вместо ...

Неявное приведение целочисленных типов с разной семантикой: проверка HRESULT при помощи оператора "not". Попробуйте вместо этого использовать макрос SUCCEEDED или FAILED.
Неявное приведение целочисленных типов с разной семантикой:  проверка HRESULT при помощи оператора "not".  Попробуйте вместо этого использовать макрос SUCCEEDED или FAILED.
Неявное преобразование из "|5" в "|6". При этом преобразовании возможен сбой, поскольку "|1" не является производным от "|2", ... Неявное преобразование из "|5" в "|6"; преобразование может завершиться сбоем, так как "|1" не является производным от "|2", ... Неявное приведение целочисленных типов с разной семантикой: присвоение значения 1 или TRUE значению типа HRESULT. Попробуйте ... Неявное приведение целочисленных типов с разной семантикой: проверка HRESULT при помощи оператора "not". Попробуйте вместо ... Неявное приведение целочисленных типов с разной семантикой: сравнение HRESULT с целым числом. Попробуйте вместо этого использовать ... Неявное приведение целочисленных типов с разной семантикой: сравнение HRESULT со значением -1. Попробуйте вместо этого использовать ... Неявное приведение целочисленных типов с разной семантикой: сравнение HRESULT со значением 1 или TRUE. Попробуйте вместо ... Неявное создание экземпляров базовой конструкции в данной точке или рядом с ней не может быть разрешено, так как тогда возможно ...