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.