Udostępnij za pośrednictwem


Metoda AsyncBase::TryTransitionToError

Wskazuje, czy określonego kodu błędu można zmodyfikować stan błędu wewnętrznego.

bool TryTransitionToError(
   const HRESULT error
);

Parametry

  • error
    Błąd HRESULT.

Wartość zwracana

trueJeśli zmieniono stan błędu wewnętrznego; w przeciwnym razie false.

Uwagi

Ta operacja modyfikuje stan błędu, tylko wtedy, gdy stan błędu jest już ustawiona na wartość S_OK.Tej operacji nie ma wpływu, jeśli stan błędu jest już błąd, anulowane, zakończone lub zamknięty.

Wymagania

Nagłówek: async.h

Obszar nazw: Microsoft::WRL

Zobacz też

Informacje

Klasa AsyncBase