Поделиться через


Метод ICrmLogControl::WriteLogRecordVariants (comsvcs.h)

Рабочая роль CRM и компенсатор CRM используют этот метод для записи структурированных записей журнала в журнал.

Синтаксис

HRESULT WriteLogRecordVariants(
  [in] VARIANT *pLogRecord
);

Параметры

[in] pLogRecord

Указатель на массив Variantтипа Variants. Это должен быть одномерный массив, нижняя граница которого равна нулю.

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

Этот метод может возвращать следующие значения.

Код возврата Описание
S_OK
Метод завершился успешно.
E_INVALIDARG
Один из аргументов неправильный.
E_POINTER
В качестве аргумента был указан указатель NULL .
XACT_E_WRONGSTATE
Этот метод был вызван в неправильном состоянии; либо до Register Compensationor , либо после завершения транзакции (рабочая роль CRM).
XACT_E_ABORTED
Транзакция прервана, скорее всего, из-за истечения времени ожидания транзакции.

Требования

Требование Значение
Минимальная версия клиента Windows 2000 Professional [только классические приложения]
Минимальная версия сервера Windows 2000 Server [только классические приложения]
Целевая платформа Windows
Header comsvcs.h

См. также раздел

ICrmLogControl