Fonction StorPortFreeContiguousMemorySpecifyCache (storport.h)
La routine StorPortFreeContiguousMemorySpecifyCache libère une plage de mémoire non mise en cache dans la partie non paginée de l’espace d’adressage système.
Syntaxe
ULONG StorPortFreeContiguousMemorySpecifyCache(
[in] PVOID HwDeviceExtension,
[in] PVOID BaseAddress,
[in] SIZE_T NumberOfBytes,
[in] MEMORY_CACHING_TYPE CacheType
);
Paramètres
[in] HwDeviceExtension
Pointeur vers l’extension de périphérique matériel pour l’adaptateur de bus hôte (HBA).
[in] BaseAddress
Adresse virtuelle de base à libérer.
[in] NumberOfBytes
Nombre d’octets alloués à la requête. Il doit s’agir du même nombre que celui fourni en tant que paramètre lorsque la routine StorPortAllocateContiguousMemorySpecifyCacheNode a été appelée précédemment.
[in] CacheType
Type de cache utilisé dans l’appel à la routine StorPortAllocateContiguousMemorySpecifyCacheNode .
Valeur retournée
La routine StorPortFreeContiguousMemorySpecifyCache retourne l’un des codes status suivants :
Code de retour | Description |
---|---|
|
Cette fonction n’est pas implémentée sur le système d’exploitation actif. |
|
L'opération a réussi. |
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Disponible dans Windows 7 et versions ultérieures des systèmes d’exploitation Windows. |
Plateforme cible | Universal |
En-tête | storport.h (inclure Storport.h) |
IRQL | <=DISPATCH_LEVEL |
Règles de conformité DDI | StorPortIrql(storport) |