Метод Истидевицеконтрол:: Вритетоеррорлог (стиусд. h)

Метод истидевицеконтрол:: вритетоеррорлог позволяет пользовательскому режиму изображения минидривер записывать сообщение в журнал ошибок изображений.

Синтаксис

HRESULT WriteToErrorLog(
  DWORD   dwMessageType,
  LPCWSTR pszMessage,
  DWORD   dwErrorCode
);

Параметры

dwMessageType

Предоставляемое вызывающим объектом константное значение, представляющее тип сообщения. В сти. hопределены следующие значения:

STI_TRACE_INFORMATION

STI_TRACE_WARNING

STI_TRACE_ERROR

pszMessage

Предоставляемый вызывающим объектом указатель на строку сообщения, которая должна быть записана в файл журнала.

dwErrorCode

Не используется.

Возвращаемое значение

Если операция завершается с ошибкой, метод возвращает S_OK. В противном случае он возвращает один из кодов ошибок с префиксом СТИЕРР, определенных в стиерр. h.

Remarks

файл журнала ошибок изображений по-прежнему называется sti_trace. log и находится в каталоге Windows. Панель управления позволяет пользователю выбрать, какие типы ошибок изображений (информационное, предупреждение или ошибка) записываются в журнал ошибок (см. раздел неизменяемые записи реестра).

Сообщения об ошибках должны быть зарезервированы для критических ошибок, таких как сбои оборудования устройств. Информационные сообщения можно использовать в собственных целях отладки. Записанные в журнал сообщения не видны пользователям, но они могут использоваться инженером службы поддержки для помощи в отладке проблем пользователя.

По-прежнему образ минидривер получает указатель интерфейса истидевицеконтрол в качестве входных данных для метода Истиусд:: Initialize .

Требования

   
Целевая платформа Классические приложения
Header стиусд. h (включение Стиусд. h)