StorPortFreeDmaMemory 関数 (storport.h)
この関数は 、StorPortFreeContiguousMemorySpecifyCache 関数の拡張バージョンです。 キャッシュされていないメモリの範囲が、システム アドレス空間の非ページ部分に割り当て解除されます。
構文
ULONG StorPortFreeDmaMemory(
[in] PVOID HwDeviceExtension,
[in] PVOID BaseAddress,
[in] SIZE_T NumberOfBytes,
[in] MEMORY_CACHING_TYPE CacheType,
[in_opt] PHYSICAL_ADDRESS PhysicalAddress
);
パラメーター
[in] HwDeviceExtension
ホスト バス アダプター (HBA) のハードウェア デバイス拡張機能へのポインター。
[in] BaseAddress
解放するベース仮想アドレス。
[in] NumberOfBytes
要求に割り当てられるバイト数。 これは、 StorPortAllocateContiguousMemorySpecifyCacheNode ルーチンが以前に呼び出されたときにパラメーターとして指定された数値と同じである必要があります。
[in] CacheType
StorPortAllocateContiguousMemorySpecifyCacheNode ルーチンの呼び出しで使用されるキャッシュの種類。
[in_opt] PhysicalAddress
割り当てを解除するメモリ ブロックの開始アドレスの物理アドレス。
戻り値
この関数は、次のいずれかのSTOR_STATUS コードを返します。
リターン コード | 説明 |
---|---|
STOR_STATUS_NOT_IMPLEMENTED | この関数は、アクティブなオペレーティング システムには実装されていません。 |
STOR_STATUS_SUCCESS | 操作に成功しました。 |
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 10 (バージョン 1803) |
対象プラットフォーム | ユニバーサル |
Header | storport.h |
こちらもご覧ください
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示