Freigeben über


IErrorInfo::GetGUID

Dieser Dokumentation für die Vorschau nur ist und in späteren Versionen geändert. Leere Themen wurden als Platzhalter eingefügt.]

Gibt den global eindeutigen Bezeichner (GUID) der Schnittstelle, die den Fehler definiert zurück.

HRESULT GetGUID(
  GUID  *pGUID
);

Parameter

  • pGUID
    Zeiger auf eine GUID oder GUID_NULL, wenn der Fehler vom Betriebssystem definiert wurde.

Rückgabewert

Der Rückgabewert vom zurückgegebenen HRESULT ist:

Rückgabewert

Bedeutung

S_OK

Erfolg.

Hinweise

IErrorInfo::GetGUID gibt die GUID der Schnittstelle, die den Fehler definiert. Wenn der Fehler vom System definiert wurde, gibt IErrorInfo::GetGUID GUID_NULL zurück.

Diese GUID stellt nicht notwendigerweise die Quelle des Fehlers dar. Die Quelle ist die Klasse oder der Anwendung, die den Fehler ausgelöst hat. Mithilfe der GUID, kann eine Anwendung Fehler in einer Schnittstelle, unabhängig von der Klasse behandeln, die die Schnittstelle implementiert.

Siehe auch

Referenz

IErrorInfo-Schnittstelle