Возвращает указатель на объект-ошибку, установленный предыдущим вызовом SetError-Info для текущего логического потока управления.
HRESULT GetErrorInfo ( DWORD dwReserved, lErrorlnfo **pperrinfo );
Параметры:
Коды возврата:
Из возвращенного HRESULT получают один из следующих кодов возврата:
Код возврата | Значение |
---|---|
S_OK | Успех. |
S_FALSE | Объект-ошибка отсутствует. |
Комментарии:
Функция возвращает указатель на интерфейс lErrorlnfo объекта-ошибки, который был установлен для текущего логического потока управления последним по времени. Вызывающий становится владельцем возвращенного объекта, а состояние ошибки для текущего потока очищается.