Freigeben über


StorPortIsCurrentOsInstallationUpgrade-Funktion (storport.h)

Die StorPortIsCurrentOsInstallationUpgrade-Routine überprüft, ob die aktuelle Installation von Windows ein Upgrade von einer früheren Version ist oder nicht.

Syntax

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

Parameter

[in] HwDeviceExtension

Ein Zeiger auf die Hardwaregeräteerweiterung für den Host Bus Adapter (HBA).

[out] Upgraded

Der wert, auf den von Upgrade verwiesen wird, wird auf TRUE festgelegt, wenn die aktuelle Betriebssysteminstallation von einer früheren Version aktualisiert wurde. Andernfalls ist sie auf FALSE festgelegt.

Rückgabewert

Die StorPortIsCurrentOsInstallationUpgrade-Routine gibt einen der folgenden status Codes zurück:

Rückgabecode Beschreibung
STOR_STATUS_SUCCESS
Ein Upgrade status in dem Wert zurückgegeben wird, auf den der Upgrade-Parameter verweist.
STOR_STATUS_INVALID_PARAMETER
Der Zeigerwert in Upgrade ist NULL.
STOR_STATUS_INVALID_IRQL
Der aktuelle IRQL-> PASSIVE_LEVEL.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Verfügbar ab Windows 8.1.
Zielplattform Universell
Header storport.h
IRQL IRQL == PASSIVE_LEVEL