Пример диагностики диспетчера драйверов
Диспетчер драйверов также может создавать диагностические сообщения. Например, если приложение передало недопустимый параметр направления в SQLDataSources, диспетчер драйверов может форматировать и возвращать следующие значения из SQLGetDiagRec:
SQLSTATE: "HY103"
Native Error: 0
Diagnostic Msg: "[Microsoft][ODBC Driver Manager]Direction option out of range"
Так как ошибка произошла в диспетчере драйверов, она добавила префиксы в диагностическое сообщение для своего поставщика ([Майкрософт]) и его идентификатор ([диспетчер драйверов ODBC]).