Share via


오류

OLE/COM 개체는 개체 멤버 함수의 HRESULT 반환 코드를 통해 오류를 보고합니다. OLE/COM HRESULT는 비트 압축 구조입니다. OLE는 구조 멤버를 역참조하는 매크로를 제공합니다.

OLE/COM은 IErrorInfo 인터페이스를 지정합니다. 이 인터페이스는 GetDescription과 같은 메서드를 제공합니다. 이 인터페이스를 사용하여 클라이언트는 OLE/COM 서버에서 오류 정보를 추출합니다. OLE DB는 단일 멤버 함수 실행에 대해 여러 개의 오류 정보 패킷을 반환할 수 있도록 IErrorInfo를 확장합니다.

SQL Server에서 여러 오류를 반환합니다. 응용 프로그램은 ISQLErrorInfoIErrorRecords를 조합한 IMultipleResults::GetResult를 호출해서 한 번에 하나씩 서버 오류를 검색할 수 있습니다.

SQL Server Native Client OLE DB 공급자는 OLE DB 레코드로 향상된 IErrorInfo, 사용자 지정 ISQLErrorInfo 및 공급자 관련 ISQLServerErrorInfo 오류 개체 인터페이스를 제공합니다.

오류 추적에 대한 자세한 내용은 데이터 액세스 추적(Data Access Tracing)을 참조하십시오.