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


Метод UpdatePrereqAndStateFlags в классе SMS_CM_UpdatePackages

Метод UpdatePrereqAndStateFlags класса инструментария управления Windows (WMI) в Configuration Manager обновляет состояние установки пакетов обновления.

Следующий синтаксис упрощен в коде MOF и определяет метод .

Синтаксис

SInt32 UpdatePrereqAndStateFlags(  
     UInt32 flag,  
     UInt32 state  
);  

Параметры

flag
Тип данных: UInt32

Квалификаторы: [в]

Флаг предварительных требований для пакета обновления. Возможные значения:

Значение Описание
0 NOT_CONTINUE_ON_PREREQ_WARNING. Во время установки остановите обновление, если есть предупреждение о предварительных требованиях.
1 PREREQ_ONLY. Запустите только необходимые компоненты.
2 CONTINUE_ON_PREREQ_WARNING. Во время установки игнорируйте предупреждение о предварительных требованиях.

state
Тип данных: UInt32

Квалификаторы: [в]

Состояние установки пакета обновления. Возможные значения:

Значение Состояние установки
0x2 ВКЛЮЧЕН
0x00040001 DOWNLOAD_IN_PROGRESS
0x00040002 DOWNLOAD_SUCCESS
0x0004FFFF DOWNLOAD_FAILED
0x00050001 APPLICABILITY_CHECKING
0x00050002 APPLICABILITY_SUCCESS
0x0005FFFD APPLICABILITY_HIDE
0x0005FFFE APPLICABILITY_NA
0x0005FFFF APPLICABILITY_FAILED
0x00010001 CONTENT_REPLICATING
0x00010002 CONTENT_REPLICATION_SUCCESS
0x0001FFFF CONTENT_REPLICATION_FAILED
0x00020001 PREREQ_IN_PROGRESS
0x00020002 PREREQ_SUCCESS
0x00020003 PREREQ_WARNING
0x0002FFFF PREREQ_ERROR
0x00030001 INSTALL_IN_PROGRESS
0x00030002 INSTALL_WAITING_SERVICE_WINDOW
0x00030003 INSTALL_WAITING_PARENT
0x00030004 INSTALL_SUCCESS
0x00030005 INSTALL_PENDING_REBOOT
0x0003FFFF INSTALL_FAILED
0x00030006 INSTALL_CMU_VALIDATING
0x00030007 INSTALL_CMU_STOPPED
0x00030008 INSTALL_CMU_INSTALLFILES
0x00030009 INSTALL_CMU_STARTED
0x0003000A INSTALL_CMU_SUCCESS
0x0003000B INSTALL_WAITING_CMU
0x0003FFFE INSTALL_CMU_FAILED
0x0003000C INSTALL_INSTALLFILES
0x0003000D INSTALL_UPGRADESITECTRLIMAGE
0x0003000E INSTALL_CONFIGURESERVICEBROKER
0x0003000F INSTALL_INSTALLSYSTEM
0x00030010 INSTALL_CONSOLE
0x00030011 INSTALL_INSTALLBASESERVICES
0x00030012 INSTALL_UPDATE_SITES
0x00030013 INSTALL_SSB_ACTIVATION_ON
0x00030014 INSTALL_UPGRADEDATABASE
0x00030015 INSTALL_UPDATEADMINCONSOLE

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

Тип SInt32 данных, равный 0 для указания успешного выполнения или ненулевого значения для указания сбоя.

Дополнительные сведения об обработке возвращенных ошибок см. в разделе Сведения об ошибках Configuration Manager.

Требования

Требования к среде выполнения

Дополнительные сведения см. в разделе Требования к среде выполнения сервера Configuration Manager.

Требования к разработке

Дополнительные сведения см. в разделе Требования к разработке сервера Configuration Manager.

См. также

Класс WMI сервера SMS_CM_UpdatePackages