Расширенные сведения об ошибке
Некоторые пакеты безопасности поддерживают расширенные сообщения об ошибках, которые позволяют сторонам связи сообщать о каких-либо причинах сбоя. Например, протокол Kerberosможет завершиться ошибкой из-за несоответствия времени между временем запроса билета Kerberos и временем выдачи билета. С информацией из возвращаемых расширенных сведений об ошибке клиент может повторно изменить часы и создать новое сообщение о подключении.
Пакет безопасности, задающий флаг SECPKG_FLAG_EXTENDED_ERROR в fCapabilities член структуры SecPkgInfo указывает, что пакет безопасности поддерживает расширенные сообщения об ошибках.
Клиентские приложения, требующие расширенных сообщений об ошибках, указывают флаг ISC_REQ_EXTENDED_ERROR при вызове функции InitializeSecurityContext (General). Серверные приложения, требующие расширенных сообщений об ошибках, задают флаг ASC_REQ_EXTENDED_ERROR при вызове acceptSecurityContext (General).