storport.h ヘッダー

このヘッダーはストレージで使用されます。 詳細については、次を参照してください。

storport.h には、次のプログラミング インターフェイスが含まれています。

IOCTL

 
IOCTL_SCSI_MINIPORT_DSM

データ セット管理 (DSM) 通知をIOCTL_SCSI_MINIPORT_DSMコントロール コード要求でミニポート ドライバーに転送する方法について説明します。

関数

 
FIELD_OFFSET

FIELD_OFFSET マクロ (storport.h) は、指定された既知の構造体型の指定されたフィールドのバイト オフセットを返します。
RtlZeroMemory

RtlZeroMemory マクロ (storport.h) は、ブロックへのポインターと、入力する長さ (バイト単位) を指定すると、メモリのブロックにゼロを格納します。
ScsiPortReadPortBufferUchar

ScsiPortReadPortBufferUchar ルーチンが、指定された数の符号なしバイト値を HBA からバッファーに転送する方法について説明します。注 SCSI ポート ドライバーと SCSI ミニポート ドライバー モデルは、今後変更または使用できない可能性があります。
ScsiPortReadPortBufferUlong

ScsiPortReadPortBufferUlong ルーチンが、指定された数の ULONG 値を HBA からバッファーに転送する方法について説明します。注 SCSI ポート ドライバーと SCSI ミニポート ドライバー モデルは、今後変更または使用できない可能性があります。
ScsiPortReadPortBufferUshort

ScsiPortReadPortBufferUshort ルーチンが、指定された数の USHORT 値を HBA からバッファーに転送する方法について説明します。注 SCSI ポート ドライバーと SCSI ミニポート ドライバー モデルは、今後変更または使用できない可能性があります。
ScsiPortReadPortUchar

ScsiPortReadPortUchar ルーチンが HBA から符号なしバイト値を読み取る方法について説明します。注 SCSI ポート ドライバーと SCSI ミニポート ドライバー モデルは、今後変更または使用できない可能性があります。
ScsiPortReadPortUlong

ScsiPortReadPortUlong ルーチンが HBA から ULONG 値を読み取る方法について説明します。注 SCSI ポート ドライバーと SCSI ミニポート ドライバー モデルは、今後変更または使用できない可能性があります。
ScsiPortReadPortUshort

ScsiPortReadPortUshort ルーチンが HBA から USHORT 値を読み取る方法について説明します。注 SCSI ポート ドライバーと SCSI ミニポート ドライバー モデルは、今後変更または使用できない可能性があります。
ScsiPortReadRegisterBufferUchar

ScsiPortReadRegisterBufferUchar ルーチンが、指定した数の符号なしバイトを HBA からバッファーに転送する方法について説明します。注 SCSI ポート ドライバーと SCSI ミニポート ドライバー モデルは、今後変更または使用できない可能性があります。
ScsiPortReadRegisterBufferUlong

ScsiPortReadRegisterBufferUlong ルーチンが、指定した数の ULONG 値を HBA からバッファーに転送する方法について説明します。注 SCSI ポート ドライバーと SCSI ミニポート ドライバー モデルは、今後変更または使用できない可能性があります。
ScsiPortReadRegisterBufferUshort

ScsiPortReadRegisterBufferUshort ルーチンが、指定した数の USHORT 値を HBA からバッファーに転送する方法について説明します。注 SCSI ポート ドライバーと SCSI ミニポート ドライバー モデルは、今後変更または使用できない可能性があります。
ScsiPortReadRegisterUchar

ScsiPortReadRegisterUchar ルーチンが HBA から符号なしバイト値を読み取る方法について説明します。注 SCSI ポート ドライバーと SCSI ミニポート ドライバー モデルは、今後変更または使用できない可能性があります。
ScsiPortReadRegisterUlong

ScsiPortReadRegisterUlong ルーチンが HBA から ULONG 値を読み取る方法について説明します。注 SCSI ポート ドライバーと SCSI ミニポート ドライバー モデルは、今後変更または使用できない可能性があります。
ScsiPortReadRegisterUshort

ScsiPortReadRegisterUshort ルーチンが HBA から USHORT 値を読み取る方法について説明します。注 SCSI ポート ドライバーと SCSI ミニポート ドライバー モデルは、今後変更または使用できない可能性があります。
ScsiPortWritePortBufferUchar

ScsiPortWritePortBufferUchar ルーチンが、指定された数の符号なしバイトをバッファーから HBA に転送する方法について説明します。注 SCSI ポート ドライバーと SCSI ミニポート ドライバー モデルは、今後変更または使用できない可能性があります。
ScsiPortWritePortBufferUlong

ScsiPortWritePortBufferUlong ルーチンが、指定された数の ULONG 値をバッファーから HBA に転送する方法について説明します。注 SCSI ポート ドライバーと SCSI ミニポート ドライバー モデルは、今後変更または使用できない可能性があります。
ScsiPortWritePortBufferUshort

ScsiPortWritePortBufferUshort ルーチンが、特定の数の USHORT 値をバッファーから HBA に転送する方法について説明します。注 SCSI ポート ドライバーと SCSI ミニポート ドライバー モデルは、今後変更または使用できない可能性があります。
ScsiPortWritePortUchar

ScsiPortWritePortUchar ルーチンが符号なしバイトを HBA に転送する方法について説明します。注 SCSI ポート ドライバーと SCSI ミニポート ドライバー モデルは、今後変更または使用できない可能性があります。
ScsiPortWritePortUlong

ScsiPortWritePortUlong ルーチンが ULONG 値を HBA に転送する方法について説明します。注 SCSI ポート ドライバーと SCSI ミニポート ドライバー モデルは、今後変更または使用できない可能性があります。
ScsiPortWritePortUshort

ScsiPortWritePortUshort ルーチンが USHORT 値を HBA に転送する方法について説明します。注 SCSI ポート ドライバーと SCSI ミニポート ドライバー モデルは、今後変更または使用できない可能性があります。
ScsiPortWriteRegisterBufferUchar

ScsiPortWriteRegisterBufferUchar ルーチンが、指定された数の符号なしバイトをバッファーから HBA に転送する方法について説明します。注 SCSI ポート ドライバーと SCSI ミニポート ドライバー モデルは、今後変更または使用できない可能性があります。
ScsiPortWriteRegisterBufferUlong

ScsiPortWriteRegisterBufferUlong ルーチンが、指定された数の ULONG 値をバッファーから HBA に転送する方法について説明します。注 SCSI ポート ドライバーと SCSI ミニポート ドライバー モデルは、今後変更または使用できない可能性があります。
ScsiPortWriteRegisterBufferUshort

ScsiPortWriteRegisterBufferUshort ルーチンが、特定の数の USHORT 値をバッファーから HBA に転送する方法について説明します。注 SCSI ポート ドライバーと SCSI ミニポート ドライバー モデルは、今後変更または使用できない可能性があります。
ScsiPortWriteRegisterUchar

ScsiPortWriteRegisterUchar ルーチンが符号なしバイト値を HBA に転送する方法について説明します。注 SCSI ポート ドライバーと SCSI ミニポート ドライバー モデルは、今後変更または使用できない可能性があります。
ScsiPortWriteRegisterUlong

ScsiPortWriteRegisterUlong ルーチンが ULONG 値を HBA に転送する方法について説明します。注 SCSI ポート ドライバーと SCSI ミニポート ドライバー モデルは、今後変更または使用できない可能性があります。
ScsiPortWriteRegisterUshort

ScsiPortWriteRegisterUshort ルーチンが USHORT 値を HBA に転送する方法について説明します。注 SCSI ポート ドライバーと SCSI ミニポート ドライバー モデルは、今後変更または使用できない可能性があります。
StorPortAcquireMSISpinLock

StorPortAcquireMSISpinLock ルーチンは、指定されたメッセージに関連付けられているメッセージシグナル割り込み (MSI) スピン ロックを取得します。
StorPortAcquireSpinLock

詳細については、StorPortAcquireSpinLock 関数に関する記事を参照してください。
StorPortAcquireSpinLockEx

StorPortAcquireSpinLockEx 関数の詳細を確認してください。
StorPortAllocateContiguousMemorySpecifyCacheNode

StorPortAllocateContiguousMemorySpecifyCacheNode ルーチンは、物理的に連続するキャッシュされていない非ページ メモリの範囲を割り当てます。
StorPortAllocateDmaMemory

この関数は、StorPortAllocateContiguousMemorySpecifyCacheNode 関数の拡張バージョンです。 キャッシュされていない、非ページメモリの物理的に連続する範囲を割り当て、割り当てられたバッファーの物理アドレスを返します。
StorPortAllocateHostMemoryBuffer

この関数は、ホスト メモリ バッファー (HMB) として使用する物理的に連続したメモリの 1 つ以上の範囲を割り当てます。
StorPortAllocateMdl

StorPortAllocateMdl ルーチンは、指定された非ページ プール メモリを記述するために MDL を割り当てます。
StorPortAllocatePool

StorPortAllocatePool ルーチンは、連続していない非ページ プール メモリのブロックを割り当てます。
StorPortAllocateRegistryBuffer

StorPortAllocateRegistryBuffer ルーチンは、レジストリ データの読み取りと書き込みに使用できるバッファーを割り当てるためにミニポート ドライバーによって呼び出されます。
StorPortAsyncNotificationDetected

ストレージ ミニポート ドライバーは、StorPortAsyncNotificationDetected を呼び出して、ストレージ デバイスの状態変更イベントを Storport ドライバーに通知します。
StorPortBuildMdlForNonPagedPool

StorPortBuildMdlForNonPagedPool ルーチンは、関連付けられている非ページ メモリを記述するように MDL を更新します。
StorPortBuildScatterGatherList

StorPortBuildScatterGatherList ルーチンは、指定されたデータ バッファーの散布/収集リストを作成します。
StorPortBusy

StorPortBusy ルーチンは、アダプターが現在ビジー状態であり、未処理の要求を処理していることをポート ドライバーに通知します。
StorPortCancelDpc

StorPortCancelDpc は、StorPort 遅延プロシージャ呼び出し (DPC) の実行を取り消そうとします。
StorPortCaptureLiveDump

StorPortCaptureLiveDump は、ライブ ダンプ ファイルをキャプチャします。
StorPortCompleteRequest

StorPortCompleteRequest ルーチンは、SRB 状態値を SrbStatus に設定して、未処理のすべての要求を完了します。
StorPortCompleteServiceIrp

StorPortCompleteServiceIrp ルーチンは、HwStorProcessServiceRequest コールバック ルーチンで受信した要求を完了する必要がある場合に、Storport 仮想ミニポート ドライバーによって呼び出されます。
StorPortConvertUlongToPhysicalAddress

StorPortConvertUlongToPhysicalAddress ルーチンは、署名されていない長いアドレスを物理アドレスに変換します。
StorPortCreateSystemThread

StorPortCreateSystemThread は、システム スレッドを作成し、スレッドのコンテキストへのポインターを提供します。
StorPortDebugPrint

デバッガーがアタッチされている場合、StorPortDebugPrint ルーチンはデバッグ文字列をカーネル デバッガーに出力します。
StorPortDelayExecution

StorPortDelayExecution 関数は、現在のスレッドをマイクロ秒単位で指定された時間だけ遅延します。 現在の IRQL がDISPATCH_LEVELよりも低い場合、現在のスレッドは単に待機状態になり、他のスレッドの実行が許可されます。 それ以外の場合、このルーチンはビジー待機を実行します。
StorPortDeviceBusy

StorPortDeviceBusy ルーチンは、指定された論理ユニットが現在ビジー状態であり、未処理の要求を処理していることをポート ドライバーに通知します。
StorPortDeviceReady

StorPortDeviceReady ルーチンは、指定された論理ユニットが新しい要求を処理する準備ができていることをポート ドライバーに通知します。
StorPortEnablePassiveInitialization

StorPortEnablePassiveInitialization ルーチンを使用すると、ミニポートの初期化中に、ミニポートの HwStorPassiveInitializeRoutine コールバック ルーチンをPASSIVE_LEVELで実行できます。
StorPortEnableRegistryKeyNotification

StorPortEnableRegistryKeyNotification 関数の詳細を確認してください。
StorPortEtwEvent2

StorPortEtwEvent2 は、2 つの汎用 ETW パラメーターを持つ Windows イベント トレース (ETW) イベントをストレージ トレース チャネルに記録します。
StorPortEtwEvent4

StorPortEtwEvent4 は、4 つの汎用 ETW パラメーターを持つ Windows イベント トレース (ETW) イベントをストレージ トレース チャネルに記録します。
StorPortEtwEvent8

StorPortEtwEvent8 は、8 つの汎用 ETW パラメーターを持つ Windows イベント トレーシング (ETW) イベントをストレージ トレース チャネルに記録します。
StorPortEtwLogByteStream

StorPortEtwLogByteStream は、汎用バイト ストリーム パラメーターを使用して、イベント トレーシング for Windows (ETW) イベントを指定されたチャネルに記録します。
StorPortEtwLogError

StorPortEtwLogError は、Windows イベント トレーシング (ETW) イベントのハードウェア プロトコル エラーをログに記録します。
StorPortFreeContiguousMemorySpecifyCache

StorPortFreeContiguousMemorySpecifyCache ルーチンは、システム アドレス空間の非ページ部分にキャッシュされていないメモリの範囲を割り当て解除します。
StorPortFreeDeviceBase

StorPortFreeDeviceBase は、StorPortGetDeviceBase によってマップされたデバイス I/O メモリの範囲を解放します。
StorPortFreeDmaMemory

この関数は、StorPortFreeContiguousMemorySpecifyCache 関数の拡張バージョンです。 キャッシュされていないメモリの範囲が、システム アドレス空間の非ページ部分に割り当て解除されます。
StorPortFreeHostMemoryBuffer

StorPortFreeHostMemoryBuffer ルーチンは、ホスト メモリ バッファー (HMB) に使用するために割り当てられた物理的に連続するメモリを解放します。
StorPortFreeMdl

StorPortFreeMdl ルーチンは、非ページ プール メモリを記述するメモリ記述子リスト (MDL) を解放します。
StorPortFreePool

StorPortFreePool ルーチンは、StorPortAllocatePool ルーチンの呼び出しによって以前に割り当てられたメモリブロックを解放します。
StorPortFreeRegistryBuffer

StorPortFreeRegistryBuffer ルーチンは、レジストリ データを格納するために割り当てられたバッファーを解放します。
StorPortFreeTimer

以前に StorPortInitializeTimer ルーチンによって作成された Storport タイマー コンテキスト オブジェクトを解放します。
StorPortFreeWorker

以前に StorPortInitializeWorker ルーチンによって割り当てられた Storport 作業項目を解放します。
StorPortGetActiveGroupCount

StorPortGetActiveGroupCount ルーチンは、システムに存在するプロセッサ グループの数を返します。
StorPortGetActiveNodeCount

StorPortGetActiveNodeCount ルーチンは、システムに存在するノードの数を返します。
StorPortGetActivityIdSrb

要求ブロックに関連付けられているイベント トレーシング for Windows (ETW) アクティビティ ID を取得します。
StorPortGetBusData

StorPortGetBusData ルーチンは、HBA を初期化するために必要なバス固有の構成情報を取得します。
StorPortGetCurrentIrql

StorPortGetCurrentIrql は、現在の割り込み要求レベル (IRQL) を取得します。
StorPortGetCurrentProcessorNumber

StorPortGetCurrentProcessorNumber ルーチンは、カーネルから現在のプロセッサ番号を取得します。
StorPortGetDataInBufferMdl

SCSI 要求ブロック (SRB) の入力データ バッファーに関連付けられている MDL を返します。
StorPortGetDataInBufferScatterGatherList

SCSI 要求ブロック (SRB) の入力データ バッファーに関連付けられている分散収集リストを返します。
StorPortGetDataInBufferSystemAddress

SCSI 要求ブロック (SRB) の入力データ バッファーのシステム アドレスを返します。
StorPortGetDeviceBase

StorPortGetDeviceBase ルーチンは、I/O アドレスをシステム アドレス空間にマップします。
StorPortGetDeviceObjects

StorPortGetDeviceObjects ルーチンは、アダプター デバイス スタックに関連付けられているデバイス オブジェクトを返します。
StorPortGetGroupAffinity

StorPortGetGroupAffinity ルーチンは、要求されたグループ内のアクティブなプロセッサのマスクを構築します。
StorPortGetHighestNodeNumber

StorPortGetHighestNodeNumber ルーチンは、システム上で可能な最大のノード番号を返します。
StorPortGetLogicalProcessorRelationship

StorPortGetLogicalProcessorRelationship ルーチンは、指定された 1 つ以上の型のリレーションシップ情報を返します。
StorPortGetLogicalUnit

StorPortGetLogicalUnit ルーチンは、ミニポート ドライバーの論理ユニットごとの記憶域へのポインターを返します。
StorPortGetMessageInterruptIDFromProcessorIndex

StorPortGetMessageInterruptIDFromProcessorIndex 関数の詳細を確認します。
StorPortGetMSIInfo

StorPortGetMSIInfo ルーチンは、指定されたメッセージのメッセージシグナル割り込み (MSI) 情報を取得します。
StorPortGetNodeAffinity

StorPortGetNodeAffinity ルーチンは、要求された非均一メモリ アクセス (NUMA) ノード内のアクティブなプロセッサのマスクを構築します。
StorPortGetNodeAffinity2

StorPortGetNodeAffinity2 関数の詳細を確認してください。
StorPortGetOriginalMdl

StorPortGetOriginalMdl ルーチンは、指定された SRB に関連付けられている MDL を返します。
StorPortGetPfns

StorPortGetPfns ルーチンは、ミニポートが SRB の MDL に関連付けられている PFN を取得する必要がある場合に呼び出すことができます。
StorPortGetPhysicalAddress

StorPortGetPhysicalAddress ルーチンは、指定された仮想アドレス範囲を DMA 操作の物理アドレス範囲に変換します。
StorPortGetRequestCryptoInfo

Microsoft は、内部でのみ使用するために StorPortGetRequestCryptoInfo 関数を予約します。 コードでこの関数を使用しないでください。
StorPortGetRequestInfo

StorPortGetRequestInfo ルーチンは、SCSI 要求ブロック (SRB) に関連付けられている IO 要求情報を取得し、STOR_REQUEST_INFO構造体で返します。
StorPortGetScatterGatherList

StorPortGetScatterGatherList ルーチンは、指定された SCSI 要求ブロック (SRB) に関連付けられている散布/収集リストを取得します。
StorPortGetStartIoPerfParams

StorPortGetStartIoPerfParams ルーチンは、特定の I/O 要求のパフォーマンス パラメーターをSTARTIO_PERFORMANCE_PARAMETERS構造体に配置します。
StorPortGetSystemAddress

StorPortGetSystemAddress ルーチンは、指定された SCSI 要求ブロック (SRB) のデータ バッファーのシステム空間で仮想アドレスを返します。
StorPortGetSystemPortNumber

StorPortGetSystemPortNumber ルーチンは、記憶域アダプターのシステム割り当てポート番号を取得します。
StorPortGetUncachedExtension

StorPortGetUncachedExtension ルーチンは、CPU とデバイスによって共有されるキャッシュされていない共通バッファーを割り当てます。
StorPortGetVirtualAddress

StorPortGetVirtualAddress ルーチンは、指定された物理アドレスにマップされる仮想アドレスを取得します。
StorPortHardwareReset

ミニポートは、StorPortHardwareReset を呼び出してハードウェア リセットを発行できます。
StorPortInitialize

StorPortInitialize ルーチンは、ポート ドライバーパラメーターと拡張データを初期化します。 StorPortInitialize では、ミニポート ドライバーから提供されるアダプター情報も保存されます。
StorPortInitializeCryptoEngine

Microsoft は、内部でのみ使用するために StorPortInitializeCryptoEngine 関数を予約します。 コードでこの関数を使用しないでください。
StorPortInitializeDpc

StorPortInitializeDpc ルーチンは、StorPort DPC を初期化します。
StorPortInitializeEvent

StorPortInitializeEvent は、イベント オブジェクトを同期または通知の種類のイベントとして初期化し、シグナル状態または通知されていない状態に設定します。
StorPortInitializeListHead

StorPortInitializeListHead ルーチンは、二重にリンクされたリストの先頭を表すSTOR_LIST_ENTRY構造体を初期化します。
StorPortInitializePerfOpts

StorPortInitializePerfOpts 関数は、ミニポート ドライバーと Storport ドライバーの両方がPERF_CONFIGURATION_DATA構造体を使用してサポートするパフォーマンスの最適化を初期化します。
StorPortInitializePoFxPower

ミニポート ドライバーは、StorPortInitializePoFxPower を呼び出して、記憶域デバイスを電源管理フレームワーク (PoFx) に登録します。
StorPortInitializeSListHead

Storport で 1 つ 1 つリンクされたリストの先頭を初期化します。
StorPortInitializeSpinlock

StorPortInitializeSpinLock ルーチンは、STOR_KSPIN_LOCK型の変数を初期化します。
StorPortInitializeTimer

Storport タイマー コンテキスト オブジェクトを作成します。
StorPortInitializeWorker

システム ワーカー スレッドで実行される新しい Storport 作業項目を作成します。
StorPortInterlockedFlushSList

Storport で管理されている 1 つのリンクリストからすべてのアイテムを削除します。 リストへのアクセスは、マルチプロセッサ システムで同期されます。
StorPortInterlockedInsertHeadList

StorPortInterlockedInsertHeadList ルーチンは、STOR_LIST_ENTRY構造体の二重にリンクされたリストの先頭にエントリをアトミックに挿入します。
StorPortInterlockedInsertTailList

StorPortInterlockedInsertTailList ルーチンは、STOR_LIST_ENTRY構造体の二重にリンクされたリストの末尾にエントリをアトミックに挿入します。
StorPortInterlockedPopEntrySList

Storport の管理対象の一覧の先頭から項目を削除します。 リストへのアクセスは、マルチプロセッサ システムで同期されます。 構文。
StorPortInterlockedPushEntrySList

Storport で管理されている 1 つのリンクリストの先頭に項目を挿入します。 リストへのアクセスは、マルチプロセッサ システムで同期されます。
StorPortInterlockedRemoveHeadList

StorPortInterlockedRemoveHeadList ルーチンは、STOR_LIST_ENTRY構造体の二重にリンクされたリストの先頭からエントリを削除します。
StorPortInvokeAcpiMethod

StorPortInvokeAcpiMethod ルーチンは、ストレージ デバイスの ACPI メソッドを実行します。
StorPortIsCurrentOsInstallationUpgrade

StorPortIsCurrentOsInstallationUpgrade ルーチンは、Windows の現在のインストールが以前のバージョンからのアップグレードであるかどうかを確認します。
StorPortIsDeviceOperationAllowed

ミニポート ドライバーは、StorPortIsDeviceOperationAllowedminiport ルーチンを呼び出して、特定のデバイス管理クラスの操作が許可されているかどうかを判断できます。
StorPortIssueDpc

StorPortIssueDpc ルーチンは、遅延プロシージャ 呼び出し (DPC) を発行します。
StorPortLogError

StorPortLogError ルーチンは、エラーが発生したことをポート ドライバーに通知します。
StorPortLogSystemEvent

StorPortLogSystemEvent ルーチンは、ミニポート ドライバーに Windows カーネル イベント機能の機能へのフル アクセスを提供し、ミニポート ドライバーがストレージの問題のトラブルシューティングに本当に役立つイベント ログ エントリを作成できるようにします。
StorPortLogTelemetry

StorPortLogTelemetry ルーチンは、ミニポート テレメトリ イベントをログに記録して、有用な情報を診断または収集するのに役立ちます。
StorPortLogTelemetryEx

StorPortLogTelemetry ルーチンがミニポート テレメトリ イベントをログに記録して、有用な情報を診断または収集する方法について説明します。
StorPortMarkDeviceFailed

StorPortMarkDeviceFailed ルーチンは、デバイスに失敗した状態をマークします。
StorPortMarkDeviceFailedEx

StorPortMarkDeviceFailedEx ルーチンは、デバイスに失敗した状態をマークし、診断に必要なデータを提供します。
StorPortMarkDumpMemory

ミニポートは、ダンプ ファイルまたは休止状態ファイルに使用されるメモリをマークする必要があります。
StorPortMaskMsixInterrupt

StorPortMaskMsixInterrupt は、指定された MSI-X 割り込みをマスクまたはマスク解除します。
StorPortMoveMemory

StorPortMoveMemory ルーチンは、あるバッファーから別のバッファーにメモリをコピーします。
StorPortNotification

ミニポート ドライバーは、StorPortNotification ルーチンを使用して、特定のイベントと条件を Storport ドライバーに通知します。
StorPortPause

StorPortPause ルーチンは、指定した期間アダプターを一時停止します。
StorPortPauseDevice

StorPortPauseDevice ルーチンは、指定された期間、特定の論理ユニット デバイスを一時停止します。
StorPortPoFxActivateComponent

StorPortPoFxActivateComponent ルーチンは、ストレージ デバイスの指定されたコンポーネントのアクティブ化参照カウントをインクリメントします。
StorPortPoFxIdleComponent

StorPortPoFxIdleComponent ルーチンは、ストレージ デバイスの指定されたコンポーネントのアクティブ化参照カウントをデクリメントします。
StorPortPoFxPowerControl

StorPortPoFxPowerControl ルーチンは、電源管理フレームワーク (PoFx) に電源制御要求を送信して、電源エンジン プラグイン (PEP) に転送します。
StorPortPoFxSetComponentLatency

StorPortPoFxSetComponentLatency ルーチンは、アイドル状態から指定されたストレージ デバイス コンポーネントのアクティブな状態への切り替えで許容できる最大待機時間を指定します。
StorPortPoFxSetComponentResidency

StorPortPoFxSetComponentResidency ルーチンは、コンポーネントがアイドル状態に入った後、ストレージ デバイス コンポーネントがアイドル状態を維持する可能性が高い期間の推定時間を設定します。
StorPortPoFxSetIdleTimeout

StorPortPoFxSetIdleTimeout 関数の詳細を確認してください。
StorPortPoFxSetPerfState

StorPortPoFxSetPerfState は、コンポーネントの P 状態を設定します。
StorPortPutScatterGatherList

StorPortPutScatterGatherList ルーチンは、StorPortBuildScatterGatherList ルーチンの呼び出しによって以前に作成された散布図/収集リストに関連付けられているすべてのリソースを解放します。
StorPortQueryConfiguration

ミニポートは、StorPortQueryConfiguration を呼び出して、プラットフォームの特定の構成を取得できます。
StorPortQueryDepthSList

Storport で 1 つ 1 つリンクされたリスト内のエントリの数を取得します。
StorPortQueryDpcWatchdogInformation

StorPortQueryDpcWatchdogInformation は、現在のプロセッサの DPC ウォッチドッグ タイマー値を照会します。
StorPortQueryPerformanceCounter

現在のシステム パフォーマンス カウンター値のクエリは、StorPortQueryPerformanceCounter ルーチンによって返されます。
StorPortQuerySystemTime

StoriPortQuerySystemTime ルーチンは、現在のシステム時刻を取得します。
StorPortQueryTimerMinInterval

StorPortQueryTimerMinInterval は、システム クロックでサポートされている最小タイマー解像度を照会します。
StorPortQueueWorkItem

システム ワーカー スレッドのコンテキスト内で実行するように Storport 作業項目をスケジュールします。
StorPortReadPortBufferUchar

StorPortReadPortBufferUchar ルーチンは、指定されたポート アドレスから値を読み取ります
StorPortReadPortBufferUlong

StorPortReadPortBufferUlong ルーチンは、指定されたポート アドレスから値を読み取ります。
StorPortReadPortBufferUshort

StorPortReadPortBufferUshort ルーチンは、指定されたポート アドレスから値を読み取ります。
StorPortReadPortUchar

StorPortReadPortUchar ルーチンは、指定されたポート アドレスから値を読み取ります
StorPortReadPortUlong

StorPortReadPortUlong ルーチンは、指定されたポート アドレスから値を読み取ります。
StorPortReadPortUshort

StorPortReadPortUshort ルーチンは、指定されたポート アドレスから値を読み取ります。
StorPortReadRegisterBufferUchar

StorPortReadRegisterBufferUchar ルーチンは、指定されたレジスタ アドレスから値を読み取ります。
StorPortReadRegisterBufferUlong

StorPortReadRegisterBufferUlong ルーチンは、指定されたレジスタ アドレスから値を読み取ります。
StorPortReadRegisterBufferUlong64

この StorPortReadRegisterBufferUlong64 ルーチンは、指定した 64 ビット レジスタ アドレスからバッファーに多数のULONG64値を読み取ります。
StorPortReadRegisterBufferUshort

StorPortReadRegisterBufferUshort ルーチンは、指定されたレジスタ アドレスから値を読み取ります。
StorPortReadRegisterUchar

StorPortReadRegisterUchar ルーチンは、指定されたレジスタ アドレスから値を読み取ります。
StorPortReadRegisterUlong

StorPortReadRegisterUlong ルーチンは、指定されたレジスタ アドレスから値を読み取ります。
StorPortReadRegisterUlong64

StorPortReadRegisterUlong64 ルーチンは、指定された 64 ビット レジスタ アドレスから 64 ビット値を読み取ります。
StorPortReadRegisterUshort

StorPortReadRegisterUshort ルーチンは、指定されたレジスタ アドレスから値を読み取ります。
StorPortReady

StorPortReady ルーチンは、アダプターがビジー状態でなくなったことをポート ドライバーに通知します。
StorPortRegistryRead

StorPortRegistryRead ルーチンは、指定されたデバイスと値のレジストリ データを読み取ります。
StorPortRegistryReadAdapterKey

StorPortRegistryReadAdapterKey ルーチンは、HKLM/CurrentControlSet/Enum</Instance path>/DeviceParameters/..のレジストリにあるハードウェアまたはデバイス レジストリ アダプター キーを読み取るためにミニポート ドライバーによって呼び出されます。
StorPortRegistryWrite

StorPortRegistryWrite ルーチンは、ミニポート ドライバーによって呼び出され、指定されたバッファーに含まれるレジストリ データを ASCII から Unicode に変換し、ミニポート ドライバーの HBA ごとの記憶域にデータを書き込みます。
StorPortRegistryWriteAdapterKey

StorPortRegistryReadAdapterKey ルーチンは、HKLM/CurrentControlSet/Enum</Instance path>/DeviceParameters/... のレジストリにあるハードウェアまたはデバイス レジストリ アダプター キーを読み取るためにミニポート ドライバーによって呼び出されます。
StorPortReleaseMSISpinLock

StorPortReleaseMSISpinLock ルーチンは、指定されたメッセージに対して、以前に取得したメッセージシグナル割り込み (MSI) スピン ロックを解放します。
StorPortReleaseSpinLock

StorPortReleaseSpinLock ルーチンは、StorPortAcquireSpinLock によって取得されたスピンロックを解放します。
StorPortRequestTimer

Storport タイマー コンテキスト オブジェクトのコールバック イベントをスケジュールします。
StorPortResume

StorPortResume ルーチンは、一時停止中のアダプターを再開します。
StorPortResumeDevice

StorPortResumeDevice ルーチンは、以前に一時停止した論理ユニットを再開します。
StorPortRevertToUserGroupAffinityThread

詳細情報: StorPortRevertToUserGroupAffinityThread
StorPortSecureCopyMemory

StorPortSecureCopyMemory は、バッファー間でバイトを安全にコピーします。
StorPortSetAdapterBusType

StorPortSetAdapterBusType は、現在の構成に応じてアダプターのバスの種類を調整するために使用されます。
StorPortSetBusDataByOffset

StorPortSetBusDataByOffset ルーチンは、バス固有の構成情報を書き込みます。
StorPortSetDeviceQueueDepth

StorPortSetDeviceQueueDepth ルーチンは、指定されたデバイスのデバイス キューの最大深度を設定します。
StorPortSetEvent

ミニポートは、StorPortSetEvent を呼び出して、イベント オブジェクトをシグナル状態に設定できます。
StorPortSetFeatureList

StorPortSetFeatureList は、ミニポートがサポートする Storport 機能を設定します。
StorPortSetPowerSettingNotificationGuids

StorPortSetPowerSettingNotificationGuids ルーチンを使用すると、ミニポートは電源設定通知を受信できます。 ミニポートは、電源変更通知を受信する電源設定を識別する GUID の配列を登録します。
StorPortSetPriorityThread

StorPortSetPriorityThread は、ミニポートが作成したスレッドの実行時の優先度を設定します。
StorPortSetSystemGroupAffinityThread

StorPortSetSystemGroupAffinityThread は、呼び出し元スレッドのグループ番号とアフィニティ マスクを変更します。
StorPortSetUnitAttributes

StorPortSetUnitAttributes ルーチンの詳細を確認してください。
StorPortStallExecution

StorPortStallExecution ルーチンは、ミニポート ドライバーを停止します。
StorPortStateChangeDetected

Storport ポート ドライバーに、論理ユニット番号 (LUN)、ホスト バス アダプター (HBA) ポート、またはターゲット デバイスの状態変更を通知します。
StorPortSynchronizeAccess

StorPortSynchronizeAccess ルーチンは、ミニポート ドライバーのデバイス拡張機能への同期アクセスを提供します。
StorPortTerminateSystemThread

StorPortTerminateSystemThread は、現在のシステム スレッドを終了します。
StorPortUpdateAdapterMaxIO

この関数は、アダプターでサポートされている最大 IO を更新するミニポートによって呼び出すことができます。 この関数は HwInitialize/HwPassiveInitRoutine コールバック中に有効であり、アダプターの初期化中にのみ有効です。
StorPortValidateRange

StorPortValidateRange ルーチンは、指定された I/O アドレス範囲が別のアダプターで使用されているかどうかを判断します。 このルーチンは、Windows NT 4.0 以降のオペレーティング システムでは使用されていません。
StorPortWaitForSingleObject

ミニポートは、StorPortWaitForSingleObject 関数を呼び出して、指定されたディスパッチャー オブジェクトがシグナル状態に設定されるか、必要に応じてタイムアウトになるまで、現在のスレッドを待機状態にすることができます。
StorPortWritePortBufferUchar

StorPortWritePortBufferUchar ルーチンは、指定されたレジスタ アドレスに値を書き込みます。
StorPortWritePortBufferUlong

StorPortWritePortBufferUlong ルーチンは、指定したレジスタ アドレスに値を書き込みます。
StorPortWritePortBufferUshort

StorPortWritePortBufferUshort ルーチンは、指定されたレジスタ アドレスに値を書き込みます。
StorPortWritePortUchar

StorPortWritePortUchar ルーチンは、指定したレジスタ アドレスに値を書き込みます。
StorPortWritePortUlong

StorPortWritePortUlong ルーチンは、指定したレジスタ アドレスに値を書き込みます。
StorPortWritePortUshort

StorPortWritePortUshort ルーチンは、指定したレジスタ アドレスに値を書き込みます。
StorPortWriteRegisterBufferUchar

StorPortWriteRegisterBufferUchar ルーチンは、指定された数の符号なしバイトをバッファーから HBA に転送します。
StorPortWriteRegisterBufferUlong

StorPortWriteRegisterBufferUlong ルーチンは、指定された数の ULONG 値をバッファーから HBA に転送します。
StorPortWriteRegisterBufferUlong64

この StorPortWriteRegisterBufferUlong64 ルーチンは、指定した 64 ビット レジスタ アドレスから多数のULONG64値を書き込みます。
StorPortWriteRegisterBufferUshort

StorPortWriteRegisterBufferUshort ルーチンは、指定された数の USHORT 値をバッファーから HBA に転送します。
StorPortWriteRegisterUchar

StorPortWriteRegisterBufferUshort ルーチンは、指定された数の文字値をバッファーから指定された HBA レジスタ アドレスに転送します。
StorPortWriteRegisterUlong

StorPortWriteRegisterUlong ルーチンは、指定された HBA レジスタ アドレスに ULONG 値を転送します。
StorPortWriteRegisterUlong64

この StorPortWriteRegisterUlong64 ルーチンは、指定したレジスタ アドレスにULONG64値を書き込みます。
StorPortWriteRegisterUshort

StorPortWriteRegisterUshort ルーチンは、ULONG 値を指定された HBA レジスタ アドレスに転送します。

コールバック関数

 
HW_ADAPTER_CONTROL

ミニポート ドライバーの HwStorAdapterControl ルーチンは、電源管理のために HBA を停止または再起動するなど、アダプターの状態または動作を制御する同期操作を実行するために呼び出されます。
HW_BUILDIO

HwStorBuildIo ルーチンは、共有システム データ構造への同期されていないアクセス権を持つ SRB を HwStorStartIo に渡す前に処理します。
HW_CLEANUP_TRACING

HwStorCleanupTracing コールバック ルーチンを使用すると、Storport 仮想ミニポート ドライバーはトレースを停止し、関連するすべてのリソースを解放できます。
HW_COMPLETE_SERVICE_IRP

HwStorCompleteServiceIrp ルーチンは、仮想アダプターが削除されるときに呼び出されます。 この場合、Storport 仮想ミニポートは、HwStorCompleteServiceIrp で受信した逆コールバック IRP を完了できます。
HW_DPC_ROUTINE

HwStorDpcRoutine ルーチンは、遅延プロシージャ 呼び出し (DPC) メカニズムによって DISPATCH IRQL で実行するために遅延されるルーチンです。
HW_FIND_ADAPTER

HwStorFindAdapter ルーチンは、指定された構成を使用して、特定の HBA がサポートされているかどうかを判断し、サポートされている場合は、そのアダプターに関する構成情報を返します。
HW_FREE_ADAPTER_RESOURCES

HwStorFreeAdapterResources コールバック ルーチンを使用すると、Storport 仮想ミニポート ドライバーは、仮想アダプターが削除されるときにリソースを解放できます。 これは、アダプターの最後のコールバック ルーチンです。
HW_INITIALIZE

HwStorInitialize ルーチンは、システムの再起動または電源障害が発生した後、ミニポート ドライバーを初期化します。
HW_INITIALIZE_TRACING

HwStorInitializeTracing コールバック ルーチンを使用すると、Storport 仮想ミニポート ドライバーでトレースと関連リソースを設定できます。
HW_INTERRUPT

Storport ドライバーは、HBA が割り込み要求を生成した後、HwStorInterrupt ルーチンを呼び出します。
HW_MESSAGE_SIGNALED_INTERRUPT_ROUTINE

HwMSInterruptRoutine ルーチンは、メッセージシグナル割り込み (MSI) を処理します。
HW_PASSIVE_INITIALIZE_ROUTINE

現在の IRQL がPASSIVE_LEVELの場合、HwStorPassiveInitializeRoutine コールバック ルーチンは HwStorInitialize ルーチンの後に呼び出されます。
HW_PROCESS_SERVICE_REQUEST

HwStorProcessServiceRequest コールバック ルーチンは、ユーザー モード アプリケーションやカーネル モード ドライバーなどの呼び出し元が "リバース コールバック" 操作を必要とする場合に、IOCTL_MINIPORT_PROCESS_SERVICE_IRP要求を含むデバイス コントロール IRP を受け取ります。
HW_REGISTRY_NOTIFICATION_ROUTINE

HW_REGISTRY_NOTIFICATION_ROUTINE コールバックの詳細を確認してください。
HW_RESET_BUS

HwStorResetBus ルーチンは、エラー状態をクリアするためにポート ドライバーによって呼び出されます。
HW_STARTIO

Storport ドライバーは、受信 I/O 要求ごとに HwStorStartIo ルーチンを 1 回呼び出します。
HW_STATE_CHANGE

StorPortStateChangeDetected からの通知が処理された後に呼び出されるミニポート指定のコールバック。
HW_TIMER

HwStorTimer ルーチンは、ミニポート ドライバーが StorPortNotification を RequestTimerCall NotificationType 値と共に呼び出したときに指定された間隔の後に呼び出されます。
HW_TRACING_ENABLED

HwStorTracingEnabled コールバック ルーチンを使用すると、Storport はイベント トレースが有効になっていることをミニポートに通知できます。
HW_UNIT_CONTROL

ミニポート ドライバーの HwStorUnitControl ルーチンは、記憶域ユニット デバイスの状態を制御する同期操作を実行するために呼び出されます。
HW_WORKITEM

Storport 作業項目要求を処理するためのミニポート提供のコールバック関数。
STOR_THREAD_START_ROUTINE

STOR_THREAD_START_ROUTINEは、記憶域ミニポートが作成したシステム スレッドのエントリ ポイントを提供します。
VIRTUAL_HW_FIND_ADAPTER

Storport 仮想ミニポートは、VirtualHwStorFindAdapter ルーチンに提供される構成情報を使用して、それ自体をさらに初期化します。

構造

 
ACCESS_RANGE

ACCESS_RANGEで HBA によって使用されるメモリまたは I/O ポート範囲について説明する方法について説明します。注 SCSI ポート ドライバーと SCSI ミニポート ドライバー モデルは、今後変更または使用できない可能性があります。
BLOCK_DEVICE_RANGE_DESCRIPTOR

BLOCK_DEVICE_RANGE_DESCRIPTOR構造体は、オフロード コピー操作のファイルのさまざまなフラグメントに関連付けられている論理ブロックの範囲を記述します。
BLOCK_DEVICE_TOKEN_DESCRIPTOR

BLOCK_DEVICE_TOKEN_DESCRIPTOR構造体 (scsi.h) には、オフロード読み取りデータ操作のために POPULATE TOKEN コマンドから返されるトークンが含まれています。
CURRENT_INTERNAL_STATUS_PARAMETER_DATA

詳細情報: _CURRENT_INTERNAL_STATUS_PARAMETER_DATA 構造体 (storport.h)
ERROR_HISTORY_DIRECTORY

詳細情報: _ERROR_HISTORY_DIRECTORY 構造体 (storport.h)
ERROR_HISTORY_DIRECTORY_ENTRY

詳細情報: _ERROR_HISTORY_DIRECTORY_ENTRY 構造体 (storport.h)
HW_INITIALIZATION_DATA

HW_INITIALIZATION_DATA (Storport) 構造体には、各ミニポート ドライバーとミニポート ドライバーが管理するハードウェアに特有の情報が含まれています。
INQUIRYDATA

_INQUIRYDATA構造体 (storport.h) には、テープ デバイスに関連付けられている SCSI 照会データに関する情報が含まれています。
MEMORY_REGION

MEMORY_REGION構造体は、物理的に連続するメモリの領域を表します。
MESSAGE_INTERRUPT_INFORMATION

MESSAGE_INTERRUPT_INFORMATION構造体は、メッセージシグナル割り込み (MSI) を記述します。
MINIPORT_DUMP_POINTERS

Storport ミニポート ドライバーは、この構造体を使用して、SCSI_REQUEST_BLOCK (SRB) 関数コード SRB_FUNCTION_DUMP_POINTERSをサポートします。
MODE_COMMAND_DURATION_LIMIT_PAGE_T2A_SUBPAGE

MODE_COMMAND_DURATION_LIMIT_PAGE_T2A_SUBPAGE (storport.h) 構造体の詳細を確認してください。
MODE_COMMAND_DURATION_LIMIT_PAGE_T2B_SUBPAGE

MODE_COMMAND_DURATION_LIMIT_PAGE_T2B_SUBPAGE (storport.h) 構造体の詳細を確認してください。
MODE_PAGE_SUBPAGE_HEADER

MODE_PAGE_SUBPAGE_HEADER (storport.h) 構造体の詳細を確認してください。
PERF_CONFIGURATION_DATA

PERF_CONFIGURATION_DATA構造体では、StorPortInitializePerfOpts ルーチンでサポートされるパフォーマンスの最適化について説明します。
POPULATE_TOKEN_HEADER

POPULATE_TOKEN_HEADER構造体 (storport.h) には、POPULATE TOKEN コマンドのコマンド データ ブロック (CDB) 内のパラメーターのヘッダーが含まれています。
PORT_CONFIGURATION_INFORMATION

PORT_CONFIGURATION_INFORMATIONには、ホスト バス アダプター (HBA) の構成情報が含まれています。
PRI_REGISTRATION_LIST

PRI_REGISTRATION_LIST構造体 (storport.h) には、デバイス サーバー内でアクティブになっている永続的な予約と予約キーに関する情報が含まれています。
PRI_RESERVATION_DESCRIPTOR

PRI_RESERVATION_DESCRIPTOR構造体 (storport.h) は、デバイス サーバー内でアクティブな永続的な予約を表します。
PRI_RESERVATION_LIST

PRI_RESERVATION_LIST構造体 (storport.h) には、デバイス サーバー内でアクティブになっている永続的な予約の一覧が含まれています。
PRO_PARAMETER_LIST

PRO_PARAMETER_LIST構造体 (storport.h) には、永続的な予約 (PRO) コマンドでデバイス サーバーに送信される予約情報が含まれています。
RECEIVE_TOKEN_INFORMATION_HEADER

RECEIVE_TOKEN_INFORMATION_HEADER構造体 (storport.h) には、オフロード データ転送操作の状態を説明する情報が含まれています。
RECEIVE_TOKEN_INFORMATION_RESPONSE_HEADER

RECEIVE_TOKEN_INFORMATION_RESPONSE_HEADER構造体 (storport.h) には、データの表現 (ROD) として作成されるトークンが含まれています。
REPORT_ZONES_DATA

コードでこの構造を使用しないでください。 Microsoft では、内部使用専用のREPORT_ZONES_DATA構造を予約しています。 コードでこの構造を使用しないでください。
RT_PARAMETER_DATA

RT_PARAMETER_DATA構造体 (storport.h) には、レポート タイムスタンプ コマンドのパラメーター データが含まれています。
SAVED_INTERNAL_STATUS_PARAMETER_DATA

詳細情報: _SAVED_INTERNAL_STATUS_PARAMETER_DATA 構造体 (storport.h)
SCSI_PNP_REQUEST_BLOCK

_SCSI_PNP_REQUEST_BLOCK構造体 (storport.h) には、SCSI プラグ アンド プレイ (PNP) 要求に関する情報が含まれています。
SCSI_POWER_REQUEST_BLOCK

_SCSI_POWER_REQUEST_BLOCK構造体 (storport.h) には、SCSI 電源管理要求に関する情報が含まれています。
SCSI_REQUEST_BLOCK

_SCSI_REQUEST_BLOCK構造体 (storport.h) には、SCSI 要求ブロック (SRB) 関数の情報が含まれています。
SCSI_SUPPORTED_CONTROL_TYPE_LIST

SCSI_SUPPORTED_CONTROL_TYPE_LISTは、ミニポートの HwStorUnitControl ルーチンが ScsiQuerySupportedUnitControlTypes の ControlType または HwStorAdapterControl ルーチンが ScsiQuerySupportedControlTypes の ControlType で呼び出されたときに Parameters パラメーターによって指される構造体です。
SCSI_WMI_REQUEST_BLOCK

_SCSI_WMI_REQUEST_BLOCK構造体 (storport.h) には、WMI コマンドで使用するSCSI_REQUEST_BLOCKに関する情報が含まれています。
SES_CONFIGURATION_DIAGNOSTIC_PAGE

詳細情報: SES_CONFIGURATION_DIAGNOSTIC_PAGE 構造体 (storport.h)
SES_DOWNLOAD_MICROCODE_CONTROL_DIAGNOSTIC_PAGE

_SES_DOWNLOAD_MICROCODE_CONTROL_DIAGNOSTIC_PAGE構造体 (storport.h) には、エンクロージャ サービス プロセスで使用されるベンダー固有のマイクロコード イメージが含まれています。
SES_DOWNLOAD_MICROCODE_STATUS_DESCRIPTOR

_SES_DOWNLOAD_MICROCODE_STATUS_DESCRIPTOR構造体 (storport.h) は、ダウンロード マイクロコードの状態と追加の状態を指定します。
SES_DOWNLOAD_MICROCODE_STATUS_DIAGNOSTIC_PAGE

_SES_DOWNLOAD_MICROCODE_STATUS_DIAGNOSTIC_PAGE構造体 (storport.h) には、1 つ以上のダウンロード マイクロコード操作の状態に関する情報が含まれています。
SRBEX_DATA

_SRBEX_DATA構造体 (storport.h) では、拡張 SCSI 要求ブロック (SRB) データを格納するための一般化された形式が記述されています。
SRBEX_DATA_BIDIRECTIONAL

_SRBEX_DATA_BIDIRECTIONAL構造体 (storport.h) には、双方向転送コマンド用の拡張 SCSI 要求ブロック (SRB) データが含まれています。
SRBEX_DATA_IO_INFO

_SRBEX_DATA_IO_INFO構造体 (storport.h) には、拡張 SCSI 要求ブロック (SRB) の読み取りまたは書き込み要求に関連する追加情報が含まれています。
SRBEX_DATA_NVME_COMMAND

SRBEX_DATA_NVME_COMMAND (storport.h) 構造体を使用すると、ユーザーは NVMe 形式でコマンドをフレーム化して発行できます。
SRBEX_DATA_PNP

_SRBEX_DATA_PNP構造体 (storport.h) には、拡張プラグ アンド プレイ (PNP) SCSI 要求ブロック (SRB) の要求データが含まれています。
SRBEX_DATA_POWER

_SRBEX_DATA_POWER構造体 (storport.h) には、拡張電源 SCSI 要求ブロック (SRB) の要求データが含まれています。
SRBEX_DATA_SCSI_CDB_VAR

_SRBEX_DATA_SCSI_CDB_VAR構造体 (storport.h) には、可変長 SCSI コマンド データ ブロック (CDB) の拡張 SRB データが含まれています。
SRBEX_DATA_SCSI_CDB16

_SRBEX_DATA_SCSI_CDB16構造体 (storport.h) には、16 バイト SCSI コマンド データ ブロック (CDB) の拡張 SRB データが含まれています。
SRBEX_DATA_SCSI_CDB32

_SRBEX_DATA_SCSI_CDB32構造体 (storport.h) には、32 バイト SCSI コマンド データ ブロック (CDB) の拡張 SRB データが含まれています。
SRBEX_DATA_WMI

_SRBEX_DATA_WMI構造体 (storport.h) には、拡張 WMI SCSI 要求ブロック (SRB) の要求データが含まれています。
ST_PARAMETER_DATA

ST_PARAMETER_DATA構造体 (storport.h) には、set timestamp コマンドのパラメーター リストが含まれています。
STARTIO_PERFORMANCE_PARAMETERS

STARTIO_PERFORMANCE_PARAMETERS構造体では、StorPortGetStartIoPerfParams ルーチンによってミニポート ドライバーに返されるパフォーマンス パラメーターについて説明します。
STOR_ADAPTER_CONTROL_POWER

STOR_ADAPTER_CONTROL_POWERは、ミニポートの HwStorAdapterControl ルーチンが ScsiAdapterPower の ControlType で呼び出されたときに Parameters パラメーターによって指される構造体です。
STOR_ADDR_BTL8

_STOR_ADDR_BTL8構造体 (storport.h) には、8 ビット Bus-Target-LUN (BTL8) アドレスのアドレス情報が含まれています。
STOR_ADDRESS

_STOR_ADDRESS構造体 (storport.h) には、ストレージ デバイスのアドレスを説明する一般的な情報が含まれています。
STOR_CRYPTO_CAPABILITIES_DATA

Microsoft では、内部使用専用のSTOR_CRYPTO_CAPABILITIES_DATA構造を予約しています。 コードでこの構造を使用しないでください。
STOR_CRYPTO_CAPABILITY

Microsoft では、内部使用専用のSTOR_CRYPTO_CAPABILITY構造を予約しています。 コードでこの構造を使用しないでください。
STOR_CRYPTO_KEY_INFO

Microsoft では、内部使用専用のSTOR_CRYPTO_KEY_INFO構造を予約しています。 コードでこの構造を使用しないでください。
STOR_CRYPTO_OPERATION

Microsoft は、内部使用専用のSTOR_CRYPTO_OPERATION構造を予約します。 コードでこの構造を使用しないでください。
STOR_CRYPTO_OPERATION_INSERT_KEY

Microsoft は、内部使用専用のSTOR_CRYPTO_OPERATION_INSERT_KEY構造を予約します。 コードでこの構造を使用しないでください。
STOR_DEVICE_CAPABILITIES

_STOR_DEVICE_CAPABILITIES構造 (storport.h) には、ストレージ デバイスに関連するデバイス機能情報が含まれています。
STOR_DEVICE_CAPABILITIES_EX

_STOR_DEVICE_CAPABILITIES_EX構造 (storport.h) には、ストレージ デバイスに関連する拡張デバイス機能情報が含まれています。
STOR_DISPATCHER_HEADER

STOR_DISPATCHER_HEADER構造体は、ディスパッチャー オブジェクトを記述する不透明な構造体です。
STOR_DPC

STOR_DPC構造体は、DPC オブジェクトを表す不透明な構造体です。 この構造体のメンバーを直接設定しないでください。
STOR_DPC_WATCHDOG_INFORMATION

STOR_DPC_WATCHDOG_INFORMATIONは、現在の遅延プロシージャ 呼び出し (DPC) に関するタイムアウト情報を保持します。
STOR_EVENT

STOR_EVENT構造体は、イベント オブジェクトを記述します。
STOR_FILTER_RESOURCE_REQUIREMENTS

STOR_FILTER_RESOURCE_REQUIREMENTSは、ミニポートの HwStorAdapterControl ルーチンが ScsiAdapterFilterResourceRequirements の ControlType で呼び出されたときに Parameters パラメーターによって指される構造体です。
STOR_FRU_ID_DESCRIPTION

STOR_FRU_ID_DESCRIPTIONは、ミニポートの HwStorUnitControl ルーチンが ScsiUnitQueryFruId の ControlType または HwStorAdapterControl ルーチンが ScsiAdapterQueryFruId の ControlType で呼び出されたときに Parameters パラメーターによって指される構造体です。
STOR_GROUP_AFFINITY

STOR_GROUP_AFFINITY構造体は、グループ番号とそのグループ内のプロセッサ アフィニティを指定します。
STOR_LIST_ENTRY

STOR_LIST_ENTRY構造体は、二重にリンクされたリスト内のエントリを記述するか、そのようなリストのヘッダーとして機能します。
STOR_LOG_EVENT_DETAILS

STOR_LOG_EVENT_DETAILS構造では、Storport 固有のエラー ログ イベントとシステム ログ イベントに関する詳細が提供されます。
STOR_MAX_OPERATIONAL_POWER

STOR_MAX_OPERATIONAL_POWERは、ミニポートの HwStorAdapterControl ルーチンが ScsiAdapterPoFxMaxOperationalPower の ControlType で呼び出されたときに Parameters パラメーターによって指される構造体です。
STOR_POFX_ACTIVE_CONTEXT

STOR_POFX_ACTIVE_CONTEXTは、ミニポートの HwStorUnitControl ルーチンが ScsiUnitPoFxPowerActive の ControlType を使用して呼び出された場合、またはミニポートの HwStorAdapterControl ルーチンが ScsiAdapterPoFxPowerActive の ControlType で呼び出されたときに、 Parameters パラメーターによって指される構造です。
STOR_POFX_COMPONENT

STOR_POFX_COMPONENT構造体では、ストレージ デバイス コンポーネントの電源状態属性について説明します。
STOR_POFX_COMPONENT_IDLE_STATE

STOR_POFX_COMPONENT_IDLE_STATE構造体は、ストレージ デバイス内のコンポーネントの機能電源状態 (F 状態) の属性を指定します。
STOR_POFX_COMPONENT_V2

STOR_POFX_COMPONENT_V2構造体では、ストレージ デバイス コンポーネントの電源状態属性について説明します。
STOR_POFX_DEVICE

STOR_POFX_DEVICE構造では、電源管理フレームワーク (PoFx) に対するストレージ デバイスの電源属性について説明します。
STOR_POFX_DEVICE_V2

STOR_POFX_DEVICE_V2構造では、電源管理フレームワーク (PoFx) に対するストレージ デバイスの電源属性について説明します。
STOR_POFX_DEVICE_V3

STOR_POFX_DEVICE_V3構造では、電源管理フレームワーク (PoFx) に対するストレージ デバイスの電源属性について説明します。
STOR_POFX_FSTATE_CONTEXT

STOR_POFX_FSTATE_CONTEXTは、ミニポートの HwStorUnitControl ルーチンが ScsiUnitPoFxPowerSetFState の ControlType または HwStorAdapterControl ルーチンが ScsiAdapterPoFxPowerSetFState の ControlType で呼び出されたときに、 Parameters パラメーターによって指される構造体です。
STOR_POFX_PERF_STATE_CONTEXT

STOR_POFX_PERF_STATE_CONTEXTは、ミニポートの HwStorUnitControl ルーチンが ScsiUnitPoFxPowerSetFState の ControlType または HwStorAdapterControl ルーチンが ScsiAdapterPoFxSetPerfState の ControlType で呼び出されたときに Parameters パラメーターによって指される構造です。
STOR_POFX_POWER_CONTROL

STOR_POFX_POWER_CONTROLは、ミニポートの HwStorUnitControl ルーチンが ScsiUnitPoFxPowerControl の ControlType または HwStorAdapterControl ルーチンが ScsiAdapterPoFxPowerControl の ControlType で呼び出されたときに Parameters パラメーターによって指される構造です。
STOR_POFX_POWER_REQUIRED_CONTEXT

STOR_POFX_POWER_REQUIRED_CONTEXTは、ミニポートの HwStorUnitControl ルーチンが ScsiUnitPoFxPowerRequired の ControlType を使用して呼び出されたときに Parameters パラメーターによって指される構造体です。
STOR_POFX_UNIT_POWER_INFO

STOR_POFX_UNIT_POWER_INFOは、ミニポートの HwStorUnitControl ルーチンが ScsiUnitPoFxPowerInfo の ControlType を使用して呼び出されたときに Parameters パラメーターによって指される構造体です。
STOR_POWER_CONTROL_HEADER

STOR_POWER_CONTROL_HEADERは、アダプターとユニットの電源関連制御パラメーターの両方に共通の電源制御ヘッダーです。
STOR_POWER_SETTING_INFO

STOR_POWER_SETTING_INFOは、ミニポートの HwStorAdapterControl ルーチンが ScsiPowerSettingNotification の ControlType で呼び出されたときに Parameters パラメーターによって指される構造体です。
STOR_REQUEST_INFO_V1

_STOR_REQUEST_INFO_V1構造体には、SCSI 要求ブロック (SRB) に関連付けられているストレージ ドライバー IO 要求に関する詳細が含まれています。 _STOR_REQUEST_INFO_V1は、StorPortGetRequestInfo ルーチンによって返されます。
STOR_RESET_BUS_SYNCHRONOUS_PARAMETER

STOR_RESET_BUS_SYNCHRONOUS_PARAMETER構造の詳細については、こちらを参照してください。
STOR_RICH_DEVICE_DESCRIPTION

STOR_RICH_DEVICE_DESCRIPTION構造体は、ドライバーが DMA (ダイレクト メモリ アクセス) アダプターを要求している物理デバイスの属性を記述します。
STOR_SCATTER_GATHER_ELEMENT

STOR_SCATTER_GATHER_ELEMENT構造体は、STOR_SCATTER_GATHER_LISTと共に使用して、散布図または収集要素の一覧を作成します。
STOR_SCATTER_GATHER_LIST

STOR_SCATTER_GATHER_LIST構造体は、StorPortGetScatterGatherList ルーチンと組み合わせて使用して、SCSI 要求ブロック (SRB) の散布/収集リストを取得します。
STOR_SERIAL_NUMBER

STOR_SERIAL_NUMBERは、ミニポートの HwStorAdapterControl ルーチンが ScsiAdapterSerialNumber の ControlType で呼び出されたときに Parameters パラメーターによって指される構造体です。
STOR_SET_EVENT_LOGGING

STOR_SET_EVENT_LOGGINGは、ミニポートの HwStorAdapterControl ルーチンが ScsiAdapterSetEventLogging の ControlType で呼び出されたときに Parameters パラメーターによって指される構造です。
STOR_SYSTEM_POWER_HINTS

STOR_SYSTEM_POWER_HINTSは、ミニポートの HwStorAdapterControl ルーチンが ScsiAdapterSystemPowerHints の ControlType で呼び出されたときに Parameters パラメーターによって指される構造体です。
STOR_UC_DEVICE_USAGE

STOR_UC_DEVICE_USAGEは、ミニポートの HwStorUnitControl ルーチンが ScsiUnitUsage の ControlType を使用して呼び出されたときに Parameters パラメーターによって指される構造体です。
STOR_UNIT_ATTRIBUTES

STOR_UNIT_ATTRIBUTES構造の詳細については、こちらを参照してください。
STOR_UNIT_CONTROL_POWER

STOR_UNIT_CONTROL_POWERは、ミニポートの HwStorUnitControl ルーチンが ScsiUnitPower の ControlType で呼び出されたときに Parameters パラメーターによって指される構造体です。
STOR_UNIT_CONTROL_QUERY_BUS_TYPE

STOR_UNIT_CONTROL_QUERY_BUS_TYPEは、ミニポートの HwStorUnitControl ルーチンが ScsiUnitQueryBusType の ControlType で呼び出されたときに Parameters パラメーターによって指される構造体です。
STORAGE_REQUEST_BLOCK

_STORAGE_REQUEST_BLOCK構造体 (storport.h) は、SCSI 要求ブロック (SRB) の拡張形式を表します。
STORPORT_CAPTURE_LIVEDUMP

STORPORT_CAPTURE_LIVEDUMP構造体には、ライブ ダンプを生成するために必要なデータが含まれています。
STORPORT_LIVEDUMP_DEVICE_TELEMETRY_LOG

STORPORT_LIVEDUMP_DEVICE_TELEMETRY_LOGには、StorPortCaptureLiveDump によってキャプチャされたライブ ダンプのペイロードが含まれています。
STORPORT_TELEMETRY_EVENT

STORPORT_TELEMETRY_EVENT構造では、ミニポート テレメトリ データ ペイロードについて説明します。
T2_COMMAND_DURATION_LIMIT_DESCRIPTOR

T2_COMMAND_DURATION_LIMIT_DESCRIPTOR (storport.h) 構造体の詳細を確認してください。
TRACK_INFORMATION2

_TRACK_INFORMATION2構造 (storport.h) には、場所、サイズ、データ モードなど、詳細な追跡情報が含まれています。
VIRTUAL_HW_INITIALIZATION_DATA

VIRTUAL_HW_INITIALIZATION_DATA構造体には、各仮想ミニポート ドライバーに特有の情報が含まれています。
VPD_EXTENDED_INQUIRY_DATA_PAGE

詳細情報: _VPD_EXTENDED_INQUIRY_DATA_PAGE構造体 (storport.h)
VPD_THIRD_PARTY_COPY_PAGE

_VPD_THIRD_PARTY_COPY_PAGE構造体 (storport.h) は、オフロード データ転送操作の重要な製品データ (VPD) ページを定義します。
VPD_ZONED_BLOCK_DEVICE_CHARACTERISTICS_PAGE

Microsoft では、内部使用専用のVPD_ZONED_BLOCK_DEVICE_CHARACTERISTICS_PAGE構造を予約しています。 コードで VPD_ZONED_BLOCK_DEVICE_CHARACTERISTICS_PAGE 構造体を使用しないでください。
WINDOWS_BLOCK_DEVICE_TOKEN_LIMITS_DESCRIPTOR

_WINDOWS_BLOCK_DEVICE_TOKEN_LIMITS_DESCRIPTOR構造体 (storport.h) は、Windows システムのサード パーティ製のコピー記述子を定義します。
WRITE_USING_TOKEN_HEADER

WRITE_USING_TOKEN_HEADER構造体 (storport.h) では、オフロード書き込みデータ操作の宛先データの場所について説明します。
ZONE_DESCRIPTIOR

Microsoft では、内部使用専用のZONE_DESCRIPTIOR構造を予約しています。 コードで ZONE_DESCRIPTIOR 構造体を使用しないでください。

列挙

 
INTERRUPT_SYNCHRONIZATION_MODE

INTERRUPT_SYNCHRONIZATION_MODE列挙子は、割り込み同期モードを指定します。
RAID_SYSTEM_POWER

RAID_SYSTEM_POWERは、システム電源使用量インジケーターです。
SCSI_ADAPTER_CONTROL_TYPE

SCSI_ADAPTER_CONTROL_TYPE列挙には、各コントロールの種類がミニポート ドライバーによってアダプターに対するアクションを開始するアダプター制御操作が含まれています。 Storport は、ミニポートの HwStorAdapterControl ルーチンを呼び出すときにコントロールの種類を指定します。
SCSI_UC_DEVICE_USAGE_TYPE

SCSI_UC_DEVICE_USAGE_TYPEは、PnP デバイスの使用状況通知からデバイスの使用状況の種類を指定します。
SCSI_UNIT_CONTROL_TYPE

SCSI_UNIT_CONTROL_TYPE列挙には、各コントロールの種類がミニポート ドライバーによってユニットに対するアクションを開始するユニット制御操作が含まれています。 Storport は、ミニポートの HwStorUnitControl ルーチンを呼び出すときにコントロールの種類を指定します。
SES_DOWNLOAD_MICROCODE_STATE

詳細情報: _SES_DOWNLOAD_MICROCODE_STATE列挙 (storport.h)
SRBEX_DATA_NVME_COMMAND_FLAG

SRBEX_DATA_NVME_COMMAND_FLAG (storport.h) 列挙には、特定の SRBEX Data NVMe コマンドのプロパティを示す値が含まれています。
SRBEX_DATA_NVME_COMMAND_TYPE

SRBEX_DATA_NVME_COMMAND_TYPE (storport.h) には、SRBEX Data NVMe コマンドの種類を示す値が含まれています。
STOR_CRYPTO_ALGORITHM_ID

Microsoft は、内部使用専用のSTOR_CRYPTO_ALGORITHM_ID列挙体を予約します。 コードでは、この列挙体を使用しないでください。
STOR_CRYPTO_KEY_SIZE

Microsoft は、内部使用専用のSTOR_CRYPTO_KEY_SIZE列挙体を予約します。 コードでは、この列挙体を使用しないでください。
STOR_CRYPTO_OPERATION_TYPE

Microsoft は、内部使用専用のSTOR_CRYPTO_OPERATION_TYPE列挙体を予約します。 コードでは、この列挙体を使用しないでください。
STOR_DEVICE_POWER_STATE

STOR_DEVICE_POWER_STATE列挙子は、ストレージ デバイスの電源状態を指定します。
STOR_DEVICE_RESET_TYPE

STOR_DEVICE_RESET_TYPE列挙型は、StorPortHardwareReset の呼び出しで要求されるデバイス リセットの種類を指定します。
STOR_EVENT_ASSOCIATION_ENUM

STOR_EVENT_ASSOCIATION_ENUM列挙子は、イベントに関連付けられているデバイスの種類を指定します。
STOR_EVENT_TYPE

STOR_EVENT_TYPE列挙型は、ミニポートによって初期化されたイベント オブジェクトの種類を識別します。
STOR_POWER_ACTION

STOR_POWER_ACTION列挙は、コンピューターで発生する可能性があるシステム電源アクションを識別します。
STOR_SPINLOCK

STOR_SPINLOCK列挙の詳細を確認してください。
STOR_TELEMETRY_CATEGORY

STOR_TELEMETRY_CATEGORY列挙子は、StorPortLogTelemetryEx に記録されているテレメトリ イベントのカテゴリを示します。
STOR_THREAD_PRIORITY

STOR_THREAD_PRIORITYは、StorPort ミニポートによって作成されたスレッドの優先度を指定します。
STORPORT_CAPTURE_LIVEDUMP_TYPE

STORPORT_CAPTURE_LIVEDUMP_TYPEは、キャプチャするライブ ダンプの種類を識別します。
STORPORT_ETW_EVENT_CHANNEL

STORPORT_ETW_EVENT_CHANNELは、ミニポートがイベントをログに記録できる Storport のイベント チャネルを識別します。
STORPORT_FEATURE_TYPE

STORPORT_FEATURE_TYPE列挙型は、ミニポートでサポートされている Storport 機能を識別します。
STORPORT_LIVEDUMP_DATA_TYPE

STORPORT_LIVEDUMP_DATA_TYPEは、ライブ ダンプに含めるペイロードのデータ型を識別します。
STORPORT_LIVEDUMP_ISSUE_TYPE

STORPORT_LIVEDUMP_ISSUE_TYPEは、ライブ ダンプ キャプチャをトリガーした問題を特定します。
STORPORT_QUERY_CONFIGURATION_TYPE

STORPORT_QUERY_CONFIGURATION_TYPE列挙子は、StorPortQueryConfiguration でクエリを実行する構成を識別します。