Поделиться через


Функция StorPortFreeContiguousMemorySpecifyCache (storport.h)

Процедура StorPortFreeContiguousMemorySpecifyCache освобождает диапазон без кэширования памяти в несмешаемой части системного адресного пространства.

Синтаксис

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

Параметры

[in] HwDeviceExtension

Указатель на расширение аппаратного устройства для адаптера шины узла (HBA).

[in] BaseAddress

Базовый виртуальный адрес для освобождения.

[in] NumberOfBytes

Количество байтов, выделенных запросу. Это должно быть то же число, которое было указано в качестве параметра при вызове процедуры StorPortAllocateContiguousMemorySpecifyCacheNode .

[in] CacheType

Тип кэша, используемый в вызове процедуры StorPortAllocateContiguousMemorySpecifyCacheNode .

Возвращаемое значение

Подпрограмма StorPortFreeContiguousMemorySpecifyCache возвращает один из следующих кодов состояния:

Код возврата Описание
STOR_STATUS_NOT_IMPLEMENTED
Эта функция не реализована в активной операционной системе.
STOR_STATUS_SUCCESS
Операция выполнена успешно.

Требования

Требование Значение
Минимальная версия клиента Доступно в Windows 7 и более поздних версиях операционных систем Windows.
Целевая платформа Универсальное
Верхняя часть storport.h (включая Storport.h)
IRQL <=DISPATCH_LEVEL
Правила соответствия DDI StorPortIrql(storport)

См. также раздел

StorPortAllocateContiguousMemorySpecifyCacheNode