Freigeben über


StorPortFreeContiguousMemorySpecifyCache-Funktion (storport.h)

Die StorPortFreeContiguousMemorySpecifyCache-Routine gibt die Zuordnung eines Bereichs von nicht zwischengespeichertem Arbeitsspeicher im nicht ausgelagerten Teil des Systemadressraums auf.

Syntax

ULONG StorPortFreeContiguousMemorySpecifyCache(
  [in] PVOID               HwDeviceExtension,
  [in] PVOID               BaseAddress,
  [in] SIZE_T              NumberOfBytes,
  [in] MEMORY_CACHING_TYPE CacheType
);

Parameter

[in] HwDeviceExtension

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

[in] BaseAddress

Die virtuelle Basisadresse, die freigegeben werden soll.

[in] NumberOfBytes

Die Anzahl der Bytes, die der Anforderung zugeordnet sind. Dies muss dieselbe Zahl sein, die als Parameter angegeben wurde, als die StorPortAllocateContiguousMemorySpecifyCacheNode-Routine zuvor aufgerufen wurde.

[in] CacheType

Der Cachetyp, der beim Aufruf der StorPortAllocateContiguousMemorySpecifyCacheNode-Routine verwendet wird.

Rückgabewert

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

Rückgabecode Beschreibung
STOR_STATUS_NOT_IMPLEMENTED
Diese Funktion ist auf dem aktiven Betriebssystem nicht implementiert.
STOR_STATUS_SUCCESS
Der Vorgang wurde durchgeführt.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Verfügbar in Windows 7 und höheren Versionen der Windows-Betriebssysteme.
Zielplattform Universell
Header storport.h (Storport.h einschließen)
IRQL <=DISPATCH_LEVEL
DDI-Complianceregeln StorPortIrql(storport)

Weitere Informationen

StorPortAllocateContiguousMemorySpecifyCacheNode