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


Функция StorPortIsCurrentOsInstallationUpgrade (storport.h)

Программа StorPortIsCurrentOsInstallationUpgrade проверяет, является ли текущая установка Windows обновлением предыдущей версии или нет.

Синтаксис

ULONG StorPortIsCurrentOsInstallationUpgrade(
  [in]  PVOID   HwDeviceExtension,
  [out] BOOLEAN *Upgraded
);

Параметры

[in] HwDeviceExtension

Указатель на расширение аппаратного устройства для адаптера шины узла (HBA).

[out] Upgraded

Значение, указываемое обновленной, имеет значение TRUE, если текущая установка операционной системы была обновлена с предыдущей версии. В противном случае для него задано значение false false.

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

Подпрограмма StorPortIsCurrentOsInstallationUpgrade возвращает один из следующих кодов состояния:

Возвращаемый код Описание
STOR_STATUS_SUCCESS
Состояние обновления возвращается в значении, на которое указывает параметр обновленный.
STOR_STATUS_INVALID_PARAMETER
Значение указателя в обновленном равно NULL.
STOR_STATUS_INVALID_IRQL
Текущий > PASSIVE_LEVEL IRQL.

Требования

Требование Ценность
минимальные поддерживаемые клиентские Доступно начиная с Windows 8.1.
целевая платформа Всеобщий
заголовка storport.h
IRQL IRQL == PASSIVE_LEVEL