Freigeben über


RaiseException-Funktion

Unterstützt die WRL-Infrastruktur und ist nicht für, direkt aus dem Code verwendet werden.

inline void __declspec(noreturn)
   RaiseException(
      HRESULT hr, 
      DWORD dwExceptionFlags = EXCEPTION_NONCONTINUABLE);

Parameter

  • hr
    Der Ausnahmecode der Ausnahme, die ausgelöst wird, das heißt, das HRESULT eines fehlgeschlagenen Vorgangs.

  • dwExceptionFlags
    Ein Flag, das eine Ausnahme, die nicht zu einem Programmabbruch führen und angibt, der Flagswert ist (null) oder noncontinuable Ausnahme (Flagswert ist ungleich 0 (null)).Standardmäßig ist die Ausnahme noncontinuable.

Hinweise

Löst eine Ausnahme im aufrufenden Thread aus.

Weitere Informationen finden Sie die Funktion Windows RaiseException.

Anforderungen

Header: internal.h

Namespace: Microsoft::WRL::Details

Siehe auch

Referenz

Microsoft::WRL::Details-Namespace