StorPortFreeHostMemoryBuffer-Funktion (storport.h)
Der StorPortFreeHostMemoryBuffer Routine gibt den physisch zusammenhängenden Speicher frei, der für einen Hostspeicherpuffer (Host Memory Buffer, HMB) zugewiesen wurde.
Syntax
ULONG StorPortFreeHostMemoryBuffer(
[in] PVOID HwDeviceExtension,
PACCESS_RANGE PhysicalAddressRanges,
[in] ULONG PhysicalAddressRangeCount
);
Parameter
[in] HwDeviceExtension
Ein Zeiger auf die Hardwaregeräteerweiterung für den Hostbusadapter (HBA).
PhysicalAddressRanges
Das Array der physischen Adressbereiche, aus denen der Hostspeicherpuffer besteht, der zuvor von StorPortAllocateHostMemoryBufferzugeordnet wurde.
[in] PhysicalAddressRangeCount
Die Anzahl der Einträge in PhysicalAddressRanges.
Rückgabewert
StorPortFreeHostMemoryBuffer gibt einen der folgenden Statuscodes zurück:
Rückgabecode | Beschreibung |
---|---|
|
Der Hostspeicherpuffer wurde erfolgreich freigegeben. |
|
Der Hostspeicherpuffer war ungültig (wahrscheinlich bereits freigegeben). |
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform- | Universal |
Header- | storport.h (include Storport.h) |