Partager via


Fonction StorPortIsCurrentOsInstallationUpgrade (storport.h)

La routine StorPortIsCurrentOsInstallationUpgrade vérifie si l’installation actuelle de Windows est une mise à niveau à partir d’une version précédente ou non.

Syntaxe

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

Paramètres

[in] HwDeviceExtension

Pointeur vers l’extension de périphérique matériel pour l’adaptateur de bus hôte (HBA).

[out] Upgraded

La valeur pointée par Upgraded est définie sur TRUE si l’installation actuelle du système d’exploitation a été mise à niveau à partir d’une version précédente. Sinon, elle est définie sur FALSE.

Valeur retournée

La routine StorPortIsCurrentOsInstallationUpgrade retourne l’un des codes status suivants :

Code de retour Description
STOR_STATUS_SUCCESS
Une mise à niveau status est retournée dans la valeur pointée par le paramètre Upgraded.
STOR_STATUS_INVALID_PARAMETER
La valeur du pointeur dans Upgraded est NULL.
STOR_STATUS_INVALID_IRQL
La > PASSIVE_LEVEL IRQL actuelle.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Disponible dans à partir de Windows 8.1.
Plateforme cible Universal
En-tête storport.h
IRQL IRQL == PASSIVE_LEVEL