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

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

Синтаксис

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

Параметры

[in] HwDeviceExtension

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

[out] Upgraded

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

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

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

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

Требования

Требование Значение
Минимальная версия клиента Доступно начиная с Windows 8.1.
Целевая платформа Универсальное
Верхняя часть storport.h
IRQL IRQL == PASSIVE_LEVEL