Export (0) Print
Expand All

StorPortFreeContiguousMemorySpecifyCache routine

The StorPortFreeContiguousMemorySpecifyCache routine deallocates a range of noncached memory in the nonpaged portion of the system address space.

Syntax


ULONG StorPortFreeContiguousMemorySpecifyCache(
  _In_  PVOID HwDeviceExtension,
  _In_  PVOID BaseAddress,
  _In_  SIZE_T NumberOfBytes,
  _In_  MEMORY_CACHING_TYPE CacheType
);

Parameters

HwDeviceExtension [in]

A pointer to the hardware device extension for the host bus adapter (HBA).

BaseAddress [in]

The base virtual address to free.

NumberOfBytes [in]

The number of bytes that are allocated to the request. This must be the same number that was supplied as a parameter when the StorPortAllocateContiguousMemorySpecifyCacheNode routine was previously called.

CacheType [in]

The cache type that is used in the call to the StorPortAllocateContiguousMemorySpecifyCacheNode routine.

Return value

The StorPortFreeContiguousMemorySpecifyCache routine returns one of the following status codes:

Return codeDescription
STOR_STATUS_NOT_IMPLEMENTED

This function is not implemented on the active operating system.

STOR_STATUS_SUCCESS

The operation was successful.

 

Requirements

Version

Available in Windows 7 and later versions of the Windows operating systems.

Header

Storport.h (include Storport.h)

IRQL

<=DISPATCH_LEVEL

DDI compliance rules

StorPortIrql

See also

StorPortAllocateContiguousMemorySpecifyCacheNode

 

 

Send comments about this topic to Microsoft

Show:
© 2014 Microsoft