次の方法で共有


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 オペレーティング システムで使用できます。
対象プラットフォーム ユニバーサル
Header storport.h (Storport.h を含む)
IRQL <=DISPATCH_LEVEL
DDI コンプライアンス規則 StorPortIrql(storport)

こちらもご覧ください

StorPortAllocateContiguousMemorySpecifyCacheNode