Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
OLE/COM-Objekte melden Fehler über den HRESULT-Rückgabecode von Objektmememmfunktionen. Ein OLE/COM-HRESULT ist eine bitgepackte Struktur. OLE stellt Makros bereit, mit denen Elemente der Ableitungsstruktur abgeleitet werden.
OLE/COM gibt die IErrorInfo-Schnittstelle an. Die Schnittstelle macht Methoden wie GetDescription verfügbar. Auf diese Weise können Clients Fehlerdetails von OLE/COM-Servern extrahieren. OLE DB erweitert IErrorInfo , um die Rückgabe mehrerer Fehlerinformationspakete für die Ausführung einer Einzelnen-Member-Funktion zu unterstützen.
SQL Server kann mehrere Fehler zurückgeben. Eine Anwendung kann Serverfehler einzeln abrufen, indem IMultipleResults::GetResult in Kombination mit ISQLErrorInfo und IErrorRecords aufgerufen wird.
Der OLE DB-Anbieter von SQL Server Native Client macht die OLE DB Record-enhanced IErrorInfo, die benutzerdefinierten ISQLErrorInfound die anbieterspezifischen ISQLServerErrorInfo-Fehlerobjektschnittstellen verfügbar.
Informationen zu Ablaufverfolgungsfehlern finden Sie unter "Datenzugriffsablaufverfolgung". Informationen zu Verbesserungen der Fehlerablaufverfolgung, die in SQL Server 2012 hinzugefügt wurden, finden Sie unter "Zugreifen auf Diagnoseinformationen" im Protokoll für erweiterte Ereignisse.