StorPortFreeHostMemoryBuffer, fonction (storport.h)
Le StorPortFreeHostMemoryBuffer libère la mémoire physiquement contiguë qui a été allouée pour être utilisée pour une mémoire tampon de mémoire hôte (HMB)
Syntaxe
ULONG StorPortFreeHostMemoryBuffer(
[in] PVOID HwDeviceExtension,
PACCESS_RANGE PhysicalAddressRanges,
[in] ULONG PhysicalAddressRangeCount
);
Paramètres
[in] HwDeviceExtension
Pointeur vers l’extension de périphérique matériel pour l’adaptateur de bus hôte (HBA).
PhysicalAddressRanges
Tableau de plages d’adresses physiques qui composent la mémoire tampon de mémoire hôte précédemment allouée par StorPortAllocateHostMemoryBuffer.
[in] PhysicalAddressRangeCount
Nombre d’entrées dans PhysicalAddressRanges.
Valeur de retour
StorPortFreeHostMemoryBuffer retourne l’un des codes d’état suivants :
Retourner le code | Description |
---|---|
|
La mémoire tampon de mémoire hôte a été libérée avec succès. |
|
La mémoire tampon de mémoire hôte n’était pas valide (probablement déjà libérée). |
Exigences
Exigence | Valeur |
---|---|
plateforme cible | Universel |
d’en-tête | storport.h (include Storport.h) |