Partager via


StorPortIsCurrentOsInstallationUpgrade, fonction (storport.h)

Le StorPortIsCurrentOsInstallationUpgrade routine 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 indiquée par mise à niveau 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 de retour

La routine StorPortIsCurrentOsInstallationUpgrade retourne l’un des codes d’état suivants :

Retourner le code Description
STOR_STATUS_SUCCESS
Un état de mise à niveau est retourné dans la valeur pointée par le paramètre mise à niveau.
STOR_STATUS_INVALID_PARAMETER
La valeur du pointeur dans mise à niveau est NULL.
STOR_STATUS_INVALID_IRQL
Le > PASSIVE_LEVEL IRQL actuel.

Exigences

Exigence Valeur
client minimum pris en charge Disponible à partir de Windows 8.1.
plateforme cible Universel
d’en-tête storport.h
IRQL IRQL == PASSIVE_LEVEL