Freigeben über


StorPortIsCurrentOsInstallationUpgrade-Funktion (storport.h)

Die StorPortIsCurrentOsInstallationUpgrade Routineüberprüfungen, 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 Hostbusadapter (HBA).

[out] Upgraded

Der Wert, auf den Aktualisierten verweist, ist 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 Statuscodes zurück:

Rückgabecode Beschreibung
STOR_STATUS_SUCCESS
Ein Upgradestatus wird im Wert zurückgegeben, auf den der parameter Upgraded verweist.
STOR_STATUS_INVALID_PARAMETER
Der Zeigerwert in Upgraded ist NULL.
STOR_STATUS_INVALID_IRQL
Die aktuelle IRQL-> PASSIVE_LEVEL.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Verfügbar ab Windows 8.1.
Zielplattform- Universal
Header- storport.h
IRQL- IRQL == PASSIVE_LEVEL