Метод SetConfiguration класса Control

Задайте новую активную конфигурацию сборщика.

Синтаксис

Uint32 SetConfiguration(
  [in]  string Config,
  [in]  Uint32 OldTimestampLow,
  [in]  Uint32 OldTimestampHigh,
  [out] Uint32 NewTimestampLow,
  [out] Uint32 NewTimestampHigh,
  [out] string ErrorString,
  [out] string WarningString,
  [out] string InfoString,
  [out] uint32 ErrorType
);

Параметры

Config [in]

Конфигурация для активации.

OldTimestampLow [in]

Биты нижнего порядка метки времени, указывающие, когда была задана текущая активная конфигурация. Проверка атомарности включена, если для этого свойства не задано значение 0.

OldTimestampHigh [in]

Биты высокого порядка метки времени, указывающие, когда была задана текущая активная конфигурация. Проверка атомарности включена, если для этого свойства не задано значение 0.

NewTimestampLow [out]

При возврате этого метода этот параметр содержит биты низкого порядка метки времени, которая указывает, когда была задана новая конфигурация. Проверка атомарности включена, если для этого свойства не задано значение 0.

NewTimestampHigh [out]

При возврате этого метода этот параметр содержит биты высокого порядка метки времени, которая указывает, когда была задана новая конфигурация. Проверка атомарности включена, если для этого свойства не задано значение 0.

ErrorString [out]

Если этот метод возвращает ошибку, этот параметр содержит описание ошибки.

WarningString [out]

При возврате этого метода этот параметр содержит все предупреждения для операции.

InfoString [out]

При возврате этого метода этот параметр содержит сведения о новой активной конфигурации.

ErrorType [out]

Если этот метод возвращает ошибку, этот параметр указывает тип ошибки.

0

Отсутствует новая конфигурация.

1

Недопустимый формат новой конфигурации.

2

Новая конфигурация недопустима.

3

Произошла ошибка, вызванная открытым сокетом.

4

Произошла ошибка записи файла.

5

Произошла ошибка атомарности.

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

0

Сбой

1

Успешно

Требования

Требование Значение
Минимальная версия клиента
Windows 10 [только классические приложения]
Минимальная версия сервера
Windows Server 2016
Пространство имен
Root\Microsoft\Windows\BootEventCollector
MOF
BootEventCollectorWMI.mof
DLL
BEvtCol.exe

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

Control