このヘッダーは、複数のテクノロジで使用されます。 詳細については、以下を参照してください:
winioctl.h には、次のプログラミング インターフェイスが含まれています。
IOCTL
|
FSCTL_ALLOW_EXTENDED_DASD_IO パーティションの読み取りまたは書き込みの呼び出しで I/O 境界チェックを実行しないようにファイル システム ドライバーに通知します。 |
|
FSCTL_CREATE_OR_GET_OBJECT_ID 指定したファイルまたはディレクトリのオブジェクト識別子を取得します。 オブジェクト識別子が存在しない場合は、FSCTL_CREATE_OR_GET_OBJECT_IDを使用して作成します。 |
|
FSCTL_CREATE_USN_JOURNAL ターゲット ボリュームに更新シーケンス番号 (USN) 変更ジャーナル ストリームを作成するか、既存の変更ジャーナル ストリームを変更します。 |
|
FSCTL_CSV_CONTROL CSV コントロール操作の結果を取得します。 |
|
FSCTL_CSV_QUERY_DOWN_LEVEL_FILE_SYSTEM_CHARACTERISTICS CSVFS がプロキシであるファイル システムに関する情報を取得します。 |
|
FSCTL_DELETE_OBJECT_ID 指定したファイルまたはディレクトリからオブジェクト識別子を削除します。 |
|
FSCTL_DELETE_REPARSE_POINT 指定したファイルまたはディレクトリから再解析ポイントを削除します。 |
|
FSCTL_DELETE_USN_JOURNAL ボリュームの更新シーケンス番号 (USN) 変更履歴を削除するか、変更履歴の削除の通知を待機します。 |
|
FSCTL_DISMOUNT_VOLUME ボリュームが現在使用中かどうかに関係なく、ボリュームのマウントを解除します。 詳細については、「解説」セクションを参照してください。 |
|
FSCTL_DUPLICATE_EXTENTS_TO_FILE アプリケーションの代わりにファイル バイトの範囲をコピーするようにファイル システムに指示します。 |
|
FSCTL_ENUM_USN_DATA マスター ファイル テーブル (MFT) レコードを取得するために、指定された 2 つの境界間の更新シーケンス番号 (USN) データを列挙します。 |
|
FSCTL_EXTEND_VOLUME マウントされたボリュームのサイズを増やします。 |
|
FSCTL_FILE_LEVEL_TRIM 指定したファイル内で、ストレージ システムによって格納される必要のない範囲を示します。 |
|
FSCTL_FILESYSTEM_GET_STATISTICS さまざまなファイル システム パフォーマンス カウンターから情報を取得します。 |
|
FSCTL_FILESYSTEM_GET_STATISTICS_EX さまざまなファイル システム パフォーマンス カウンターから情報を取得します。このコントロール コードのサポートは、Windows 10で開始されました。 |
|
FSCTL_FIND_FILES_BY_SID 作成者の所有者が指定された SID と一致するファイルをディレクトリで検索します。 |
|
FSCTL_GET_BOOT_AREA_INFO ボリュームのブート セクターの場所を取得します。 |
|
FSCTL_GET_COMPRESSION ファイル システムがストリームごとの圧縮をサポートしているボリューム上のファイルまたはディレクトリの現在の圧縮状態を取得します。 |
|
FSCTL_GET_INTEGRITY_INFORMATION ReFS ボリューム上のファイルまたはディレクトリの整合性状態を取得します。 (FSCTL_GET_INTEGRITY_INFORMATION) |
|
FSCTL_GET_NTFS_FILE_RECORD 使用中で、要求されたファイル参照番号の序数以下の最初のファイル レコードを取得します。 |
|
FSCTL_GET_NTFS_VOLUME_DATA 指定した NTFS ファイル システム ボリュームに関する情報を取得します。 |
|
FSCTL_GET_OBJECT_ID 指定したファイルまたはディレクトリのオブジェクト識別子を取得します。 |
|
FSCTL_GET_REPAIR NTFS ファイル システムの自己復旧メカニズムに関する情報を取得します。 |
|
FSCTL_GET_REPARSE_POINT 指定したハンドルによって識別されるファイルまたはディレクトリに関連付けられている再解析ポイント データを取得します。 |
|
FSCTL_GET_RETRIEVAL_POINTER_BASE ボリュームの先頭からの相対ファイル システムの最初の論理クラスター番号 (LCN) へのセクター オフセットを返します。 |
|
FSCTL_GET_RETRIEVAL_POINTERS ファイル ハンドルを指定すると、特定のファイルのディスク上の割り当てと場所を記述するデータ構造を取得するか、ボリューム ハンドルを指定すると、ボリューム上の不適切なクラスターの場所を取得します。 |
|
FSCTL_GET_VOLUME_BITMAP ボリューム上の占有および使用可能なクラスターのビットマップを取得します。 |
|
FSCTL_INITIATE_REPAIR NTFS ファイル システムをトリガーして、1 つのファイルで自己復旧サイクルを開始します。 |
|
FSCTL_IS_CSV_FILE ファイルを CSVFS ボリュームに格納するか、名前空間情報を取得するかを決定します。 (FSCTL_IS_CSV_FILE) |
|
FSCTL_IS_FILE_ON_CSV_VOLUME ファイルを CSVFS ボリュームに格納するか、名前空間情報を取得するかを決定します。 (FSCTL_IS_FILE_ON_CSV_VOLUME) |
|
FSCTL_IS_VOLUME_MOUNTED 指定したボリュームがマウントされているかどうか、または指定したファイルまたはディレクトリがマウントされたボリューム上にあるかどうかを判断します。 |
|
FSCTL_IS_VOLUME_OWNED_BYCSVFS ボリュームが CSVFS によってロックされているかどうかを判断します。 |
|
FSCTL_LOCK_VOLUME ボリュームが使用中でない場合はロックします。 |
|
FSCTL_LOOKUP_STREAM_FROM_CLUSTER NTFS ボリュームまたは NTFS ボリューム上のファイルへのハンドルを指定すると、指定されたクラスターを占有するストリームを記述するデータ構造のチェーンが返されます。 |
|
FSCTL_MAKE_MEDIA_COMPATIBLE 書き込み 1 回のメディアで開いている UDF セッションを閉じて、メディア ROM に互換性を持たせるようにします。 |
|
FSCTL_MARK_HANDLE 指定したファイルまたはディレクトリとその変更履歴レコードを、そのファイルまたはディレクトリへの変更に関する情報でマークします。 |
|
FSCTL_MOVE_FILE 1 つの論理クラスターから同じボリューム内の別の論理クラスターに、ファイルの 1 つ以上の仮想クラスターを再配置します。 この操作は、最適化中に使用されます。 |
|
FSCTL_OPBATCH_ACK_CLOSE_PENDING クライアント アプリケーションがファイルを閉じる準備ができていることをサーバーに通知します。 |
|
FSCTL_OPLOCK_BREAK_ACK_NO_2 ファイルの日和見ロックが解除されようとしていることを示す通知に応答します。 この操作を使用して、ファイルに対するすべての日和見ロックのロックを解除し、ファイルを開いたままにします。 |
|
FSCTL_OPLOCK_BREAK_ACKNOWLEDGE ファイルの排他的日和見ロックが解除されようとしていることを示す通知に応答します。 この操作を使用して、ファイルがレベル 2 の日和見ロックを受け取る必要があることを示します。 |
|
FSCTL_OPLOCK_BREAK_NOTIFY 呼び出し元のアプリケーションが、日和見ロックの中断の完了を待機できるようにします。 |
|
FSCTL_QUERY_ALLOCATED_RANGES ファイルまたは代替ストリームをスキャンして、0 以外のデータを含む範囲を探します。 |
|
FSCTL_QUERY_FILE_SYSTEM_RECOGNITION ボリュームに関するファイル システム認識情報のクエリ。 |
|
FSCTL_QUERY_ON_DISK_VOLUME_INFO UDF 固有のボリューム情報を要求します。 |
|
FSCTL_QUERY_REGION_INFO データ階層化をサポートするボリュームに対して定義されているストレージ層領域を取得します。 |
|
FSCTL_QUERY_SPARING_INFO ボリュームのディフェクト管理プロパティを取得します。 UDF ファイル システムに使用されます。 |
|
FSCTL_QUERY_STORAGE_CLASSES データ階層化をサポートするボリュームに対して定義されているストレージ層を取得します。 |
|
FSCTL_QUERY_USN_JOURNAL 現在の更新シーケンス番号 (USN) の変更履歴、レコード、および容量に関する情報を照会します。 |
|
FSCTL_READ_FILE_USN_DATA 指定したファイルまたはディレクトリの更新シーケンス番号 (USN) 変更履歴情報を取得します。 |
|
FSCTL_READ_FROM_PLEX 指定したプレックスから読み取ります。 |
|
FSCTL_READ_USN_JOURNAL 指定した 2 つの USN 値間の更新シーケンス番号 (USN) 変更ジャーナル レコードのセットを取得します。 |
|
FSCTL_RECALL_FILE リモート ストレージが管理するストレージ メディア (階層型ストレージ管理ソフトウェア) からファイルを取り消します。 |
|
FSCTL_REPAIR_COPIES 使用する適切なコピーを選択して、データの破損を修復します。 |
|
FSCTL_REQUEST_BATCH_OPLOCK ファイルに対してバッチの日和見ロックを要求します。 |
|
FSCTL_REQUEST_FILTER_OPLOCK ファイルに対するフィルターの日和見ロックを要求します。 |
|
FSCTL_REQUEST_OPLOCK ファイルに対して日和見ロック (oplock) を要求し、oplock の中断が発生したことを確認します。 |
|
FSCTL_REQUEST_OPLOCK_LEVEL_1 ファイルに対してレベル 1 の日和見ロックを要求します。 |
|
FSCTL_REQUEST_OPLOCK_LEVEL_2 ファイルに対してレベル 2 の日和見ロックを要求します。 |
|
FSCTL_SET_COMPRESSION ファイルシステムがファイル単位およびディレクトリ単位の圧縮をサポートするボリューム上のファイルまたはディレクトリの圧縮状態を設定します。 |
|
FSCTL_SET_DEFECT_MANAGEMENT 指定したファイルのソフトウェア障害管理状態を設定します。 UDF ファイル システムに使用されます。 |
|
FSCTL_SET_INTEGRITY_INFORMATION ReFS ボリューム上のファイルまたはディレクトリの整合性状態を取得します。 (FSCTL_SET_INTEGRITY_INFORMATION) |
|
FSCTL_SET_OBJECT_ID 指定したファイルまたはディレクトリのオブジェクト識別子を設定します。 |
|
FSCTL_SET_OBJECT_ID_EXTENDED 指定したファイルまたはディレクトリのオブジェクト識別子に関連付けられているユーザー データを変更します。 |
|
FSCTL_SET_REPAIR NTFS ファイル システムの自己復旧機能のモードを設定します。 |
|
FSCTL_SET_REPARSE_POINT ファイルまたはディレクトリの再解析ポイントを設定します。 |
|
FSCTL_SET_SPARSE 指定されたファイルをスパースまたはスパースとしてマークします。 スパース ファイルでは、0 の大きな範囲ではディスクの割り当てが必要ない場合があります。 |
|
FSCTL_SET_ZERO_DATA ファイルの指定した範囲をゼロ (0) で塗りつぶします。 |
|
FSCTL_SET_ZERO_ON_DEALLOCATION NTFS ファイル システム ファイル ハンドルの割り当てが解除されたときに、そのクラスターにゼロが入力されている必要があることを示します。 |
|
FSCTL_SHRINK_VOLUME ボリュームが圧縮操作を実行するために準備される、圧縮操作がコミットされる、または圧縮操作が終了されることを通知します。 |
|
FSCTL_TXFS_CREATE_MINIVERSION 指定したファイルの新しいミニバージョンを作成します。 ミニバージョンを使用すると、トランザクション中にファイルのスナップショットを参照できます。 ミニバージョンは、トランザクションがコミットまたはロールバックされるときに破棄されます。 |
|
FSCTL_TXFS_GET_METADATA_INFO ファイルの Transacted NTFS (TxF) メタデータと、指定したファイルをロックしたトランザクションの GUID (ファイルがロックされている場合) を取得します。 |
|
FSCTL_TXFS_GET_TRANSACTED_VERSION TXFS_GET_TRANSACTED_VERSION構造体を返します。 構造体は、指定されたファイルの最後にコミットされたバージョン (ハンドルのバージョン番号) を識別します。 |
|
FSCTL_TXFS_LIST_TRANSACTION_LOCKED_FILES 指定したトランザクションによって現在ロックされているすべてのファイルの一覧を返します。 戻り値がERROR_MORE_DATA場合は、この呼び出し時にファイルの完全なリストを保持するために必要なバッファーの長さを返します。 |
|
FSCTL_TXFS_LIST_TRANSACTIONS 指定したリソース マネージャーに現在関係しているすべてのトランザクションの一覧を返します。 |
|
FSCTL_TXFS_MODIFY_RM セカンダリ リソース マネージャー (RM) のログ モードとログ パラメーター情報を設定します。 |
|
FSCTL_TXFS_QUERY_RM_INFORMATION リソース マネージャー (RM) の情報を取得します。 |
|
FSCTL_TXFS_READ_BACKUP_INFORMATION 指定したファイルのトランザクション NTFS (TxF) 固有の情報を返します。 |
|
FSCTL_TXFS_SAVEPOINT_INFORMATION FSCTL_TXFS_SAVEPOINT_INFORMATION コントロール コードは、指定したセーブポイントの設定、クリア、ロールバックを制御します。 |
|
FSCTL_TXFS_TRANSACTION_ACTIVE スナップショットの作成時に、関連付けられているボリュームでアクティブなトランザクションがあったかどうかを示すブール値を返します。 この呼び出しは、読み取り専用スナップショット ボリュームでのみ有効です。 |
|
FSCTL_TXFS_WRITE_BACKUP_INFORMATION トランザクション NTFS (TxF) 固有の情報を指定したファイルに書き込みます。 |
|
FSCTL_UNLOCK_VOLUME ボリュームのロックを解除します。 |
|
FSCTL_USN_TRACK_MODIFIED_RANGES ターゲット ボリュームの更新シーケンス番号 (USN) 変更ジャーナル ストリームの範囲追跡機能を有効にするか、既に有効になっている範囲追跡パラメーターを変更します。 |
|
FSCTL_WAIT_FOR_REPAIR 指定した修復が完了したときに返されます。 |
|
FSCTL_WRITE_USN_CLOSE_RECORD 入力ファイルの更新シーケンス番号 (USN) 変更ジャーナル ストリームにレコードを生成します。 |
|
IOCTL_CHANGER_EXCHANGE_MEDIUM ソース要素から 1 つの宛先にメディアの一部を移動し、最初の宛先にあるメディアの一部を 2 番目の宛先に移動します。 |
|
IOCTL_CHANGER_GET_ELEMENT_STATUS 特定の型のすべての要素または指定した数の要素の状態を取得します。 |
|
IOCTL_CHANGER_GET_PARAMETERS 指定したデバイスのパラメーターを取得します。 |
|
IOCTL_CHANGER_GET_PRODUCT_DATA 指定したデバイスの製品データを取得します。 |
|
IOCTL_CHANGER_GET_STATUS 指定したデバイスの現在の状態を取得します。 |
|
IOCTL_CHANGER_INITIALIZE_ELEMENT_STATUS 特定の型のすべての要素または指定した要素の状態を初期化します。 |
|
IOCTL_CHANGER_MOVE_MEDIUM メディアの一部を移動先に移動します。 |
|
IOCTL_CHANGER_QUERY_VOLUME_TAGS 指定した要素のボリューム タグ情報を取得します。 |
|
IOCTL_CHANGER_REINITIALIZE_TRANSPORT トランスポート要素を物理的に再調整します。 再調整には、トランスポートを自宅の位置に戻す必要があります。 |
|
IOCTL_CHANGER_SET_ACCESS デバイスの挿入/取り出しポート、ドア、またはキーパッドの状態を設定します。 |
|
IOCTL_CHANGER_SET_POSITION チェンジャーのロボット輸送機構を指定した要素アドレスに設定します。 これにより、トランスポートを事前に配置することで、メディアの移動または交換が最適化されます。 |
|
IOCTL_DISK_CREATE_DISK CREATE_DISK構造体の情報を使用して、指定したディスクおよびディスク パーティション テーブルを初期化します。 |
|
IOCTL_DISK_DELETE_DRIVE_LAYOUT マスター ブート レコードからブート署名を削除し、ディスクがセクター 0 からディスクの末尾にフォーマットされるようにします。 |
|
IOCTL_DISK_FORMAT_TRACKS フロッピー ディスク上の指定された連続したトラック セットをフォーマットします。 追加のパラメーターを指定するには、IOCTL_DISK_FORMAT_TRACKS_EXinsteadを使用します。 |
|
IOCTL_DISK_FORMAT_TRACKS_EX フロッピー ディスク上の指定された連続したトラック セットをフォーマットします。 |
|
IOCTL_DISK_GET_CACHE_INFORMATION ディスク キャッシュ構成データを取得します。 |
|
IOCTL_DISK_GET_DISK_ATTRIBUTES 指定したディスク デバイスの属性を取得します。 |
|
IOCTL_DISK_GET_DRIVE_GEOMETRY 物理ディスクの geometry:_type、シリンダー数、シリンダーあたりのトラック数、トラックあたりのセクター数、セクターあたりのバイト数に関する情報を取得します。 |
|
IOCTL_DISK_GET_DRIVE_GEOMETRY_EX 物理ディスクの geometry:_type、シリンダー数、シリンダーあたりのトラック数、トラックあたりのセクター数、セクターあたりのバイト数に関する拡張情報を取得します。 |
|
IOCTL_DISK_GET_DRIVE_LAYOUT ディスクのパーティション テーブル内の各エントリの情報を取得します。 |
|
IOCTL_DISK_GET_DRIVE_LAYOUT_EX ディスクのパーティション テーブル内の各エントリの拡張情報を取得します。 |
|
IOCTL_DISK_GET_LENGTH_INFO 指定したディスク、ボリューム、またはパーティションの長さを取得します。 |
|
IOCTL_DISK_GET_PARTITION_INFO ディスク パーティションの種類、サイズ、および性質に関する情報を取得します。 |
|
IOCTL_DISK_GET_PARTITION_INFO_EX ディスク パーティションの種類、サイズ、および性質に関する拡張情報を取得します。 |
|
IOCTL_DISK_GROW_PARTITION 指定したパーティションを拡大します。 |
|
IOCTL_DISK_IS_WRITABLE 指定したディスクが書き込み可能かどうかを判断します。 |
|
IOCTL_DISK_PERFORMANCE ディスクのパフォーマンス情報を提供するパフォーマンス カウンターを有効にします。 |
|
IOCTL_DISK_PERFORMANCE_OFF ディスクのパフォーマンス情報を提供するパフォーマンス カウンターを無効にします。 |
|
IOCTL_DISK_REASSIGN_BLOCKS 1 つ以上のブロックをそのスペア ブロック プールにマップするようにディスク デバイスに指示します。 (IOCTL_DISK_REASSIGN_BLOCKS) |
|
IOCTL_DISK_REASSIGN_BLOCKS_EX 1 つ以上のブロックをそのスペア ブロック プールにマップするようにディスク デバイスに指示します。 (IOCTL_DISK_REASSIGN_BLOCKS_EX) |
|
IOCTL_DISK_RESET_SNAPSHOT_INFO すべてのボリューム シャドウ コピー サービス (VSS) ハードウェア ベースのシャドウ コピー ("スナップショット" とも呼ばれます) の情報をディスクからクリアします。 |
|
IOCTL_DISK_SET_CACHE_INFORMATION ディスク構成データを設定します。 |
|
IOCTL_DISK_SET_DISK_ATTRIBUTES 指定したディスク デバイスの属性を設定します。 |
|
IOCTL_DISK_SET_DRIVE_LAYOUT ドライブ レイアウトとパーティション情報データで指定されたディスクをパーティション分割します。 |
|
IOCTL_DISK_SET_DRIVE_LAYOUT_EX 指定したドライブ レイアウトとパーティション情報データに従ってディスクをパーティション分割します。 |
|
IOCTL_DISK_SET_PARTITION_INFO 指定したディスク パーティションのパーティション情報を設定します。 |
|
IOCTL_DISK_SET_PARTITION_INFO_EX AT および EFI (拡張ファームウェア インターフェイス) パーティションのレイアウト情報など、指定されたディスク パーティションのパーティション情報を設定します。 |
|
IOCTL_DISK_UPDATE_PROPERTIES キャッシュされたパーティション テーブルを無効にし、デバイスを再列挙します。 |
|
IOCTL_DISK_VERIFY 固定ディスク上の指定されたエクステントを検証します。 |
|
IOCTL_SCM_BUS_QUERY_PROPERTY これは以前、NVDIMM にファームウェアをダウンロードするために使用できます。 |
|
IOCTL_SCM_BUS_RUNTIME_FW_ACTIVATE これは以前、NVDIMM にファームウェアをダウンロードするために使用できます。 |
|
IOCTL_SCM_PD_FIRMWARE_ACTIVATE これは以前、NVDIMM にファームウェアをダウンロードするために使用できます。 |
|
IOCTL_SCM_PD_FIRMWARE_DOWNLOAD これは以前、NVDIMM にファームウェアをダウンロードするために使用できます。 |
|
IOCTL_SERIAL_LSRMST_INSERT アプリケーションが ReadFile 関数を介して取得する通常のデータ ストリームへの回線ステータスとモデムステータス値の配置を有効または無効にします。 |
|
IOCTL_STORAGE_BOOT_PARTITION_ACTIVATE NVMe Firmware Commit コマンド (NVME_ADMIN_COMMAND_FIRMWARE_COMMIT) とブート パーティション固有のアクション コードを使用して、ストレージ コントローラーまたはディスク上のブート パーティションをアクティブ化または置換します。 |
|
IOCTL_STORAGE_BOOT_PARTITION_DOWNLOAD NVMe Firmware Download コマンド (NVME_ADMIN_COMMAND_FIRMWARE_IMAGE_DOWNLOAD) オペコードを使用して、ブート パーティション イメージをストレージ コントローラーまたはディスクにダウンロードし、イメージ データをコントローラーの内部バッファーに転送します。 |
|
IOCTL_STORAGE_BOOT_PARTITION_GET_INFO ブート パーティション ログ ページ (NVME_LOG_PAGE_BOOT_PARTITION) の GetLogPage コマンドを発行して、ストレージ コントローラーまたはディスクからブート パーティション情報を取得します。 |
|
IOCTL_STORAGE_CHECK_VERIFY デバイスに対してメディアにアクセスできるかどうかを決定します。 |
|
IOCTL_STORAGE_DEVICE_POWER_CAP Windowsアプリケーションでは、この制御コードを使用して、ストレージ デバイスの最大動作電力消費量レベルを指定できます。 |
|
IOCTL_STORAGE_EJECT_MEDIA SCSI デバイスからメディアを取り出します。 |
|
IOCTL_STORAGE_EJECTION_CONTROL メディアを取り出すメカニズムを有効または無効にします。 メカニズムを無効にすると、ドライブがロックされます。 |
|
IOCTL_STORAGE_FIRMWARE_ACTIVATE Windowsアプリケーションでは、この制御コードを使用して、指定されたデバイス上のファームウェア イメージをアクティブ化できます。 |
|
IOCTL_STORAGE_FIRMWARE_DOWNLOAD Windowsアプリケーションでは、この制御コードを使用してファームウェア イメージをターゲット デバイスにダウンロードできますが、アクティブ化することはできません。 |
|
IOCTL_STORAGE_FIRMWARE_GET_INFO Windowsアプリケーションでは、この制御コードを使用して、ストレージ デバイスに対して詳細なファームウェア情報を照会できます。 |
|
IOCTL_STORAGE_GET_DEVICE_NUMBER デバイスの種類、デバイス番号、およびパーティション分割可能なデバイスのデバイスのパーティション番号を取得します。 |
|
IOCTL_STORAGE_GET_HOTPLUG_INFO 指定したデバイスの hotplug 構成を取得します。 |
|
IOCTL_STORAGE_GET_MEDIA_SERIAL_NUMBER USB デバイスのシリアル番号を取得します。 |
|
IOCTL_STORAGE_GET_MEDIA_TYPES デバイスのジオメトリ情報を取得します。 (IOCTL_STORAGE_GET_MEDIA_TYPES) |
|
IOCTL_STORAGE_GET_MEDIA_TYPES_EX デバイスでサポートされているメディアの種類に関する情報を取得します。 |
|
IOCTL_STORAGE_LOAD_MEDIA メディアをデバイスに読み込みます。 |
|
IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES制御コードは、ボリューム・マネージャーおよびストレージ・システム・デバイスに属性情報を伝達します。 |
|
IOCTL_STORAGE_MCN_CONTROL メディア変更通知を有効または無効にします。 メディア変更通知を無効にすると、GUID_IO_MEDIA_ARRIVALイベントとGUID_IO_MEDIA_REMOVALイベントが防止されます。 |
|
IOCTL_STORAGE_MEDIA_REMOVAL ロック機能を持つデバイスに対して、メディアを取り出すメカニズムを有効または無効にします。 |
|
IOCTL_STORAGE_PROTOCOL_COMMAND Windowsアプリケーションでは、この制御コードを使用して、ストレージ デバイスまたはアダプターのプロパティを返すことができます。 要求は、取得する情報の種類 (デバイスの照会データ、アダプターの機能、制限など) を示します。 |
|
IOCTL_STORAGE_QUERY_PROPERTY Windowsアプリケーションでは、この制御コードを使用して、ストレージ デバイスまたはアダプターのプロパティを返すことができます。 |
|
IOCTL_STORAGE_READ_CAPACITY デバイスのジオメトリ情報を取得します。 (IOCTL_STORAGE_READ_CAPACITY) |
|
IOCTL_STORAGE_REINITIALIZE_MEDIA IOCTL_STORAGE_REINITIALIZE_MEDIA ioctl (winioctl.h) は、消去プロセスをストレージ デバイスにオフロードします。 |
|
IOCTL_STORAGE_RPMB_COMMAND IOCTL_STORAGE_RPMB_COMMAND ioctl (winioctl.h) は、基になるストレージ デバイスに RPMB コマンドを送信します。 |
|
IOCTL_STORAGE_SET_HOTPLUG_INFO 指定したデバイスの hotplug 構成を設定します。 |
|
IOCTL_STORAGE_SET_TEMPERATURE_THRESHOLD Windowsアプリケーションでは、この制御コードを使用してデバイスの温度しきい値を設定できます (デバイスでサポートされている場合)。 |
|
IOCTL_VOLUME_GET_GPT_ATTRIBUTES ボリュームの属性を取得します。 |
|
IOCTL_VOLUME_GET_VOLUME_DISK_EXTENTS 1 つ以上のディスク上の指定したボリュームの物理的な場所を取得します。 |
|
IOCTL_VOLUME_IS_CLUSTERED 指定したボリュームがクラスター化されているかどうかを判断します。 |
|
IOCTL_VOLUME_OFFLINE ボリュームをオフラインにします。 |
|
IOCTL_VOLUME_ONLINE ボリュームをオンラインにします。 |
構造体
|
BOOT_AREA_INFO FSCTL_GET_BOOT_AREA_INFO コントロール コードの出力を格納します。 |
|
CHANGER_ELEMENT チェンジャー要素を表します。 |
|
CHANGER_ELEMENT_LIST 1 つの型の要素の範囲を表します。通常は、複数の要素の状態の取得や初期化などの操作を行います。 |
|
CHANGER_ELEMENT_STATUS 指定した要素の状態を表します。 (CHANGER_ELEMENT_STATUS) |
|
CHANGER_ELEMENT_STATUS_EX 指定した要素の状態を表します。 (CHANGER_ELEMENT_STATUS_EX) |
|
CHANGER_EXCHANGE_MEDIUM IOCTL_CHANGER_EXCHANGE_MEDIUMコントロール コードがメディアの一部を宛先に移動するために使用する情報と、最初の宛先にあるメディアの一部を 2 番目の宛先に移動するために使用する情報を格納します。 |
|
CHANGER_INITIALIZE_ELEMENT_STATUS すべてのメディア チェンジャー要素または特定の種類の指定された要素の状態を表します。 |
|
CHANGER_MOVE_MEDIUM IOCTL_CHANGER_MOVE_MEDIUM コントロール コードがメディアの一部を移動先に移動するために使用する情報を格納します。 |
|
CHANGER_PRODUCT_DATA チェンジャー デバイスの製品データを表します。 これは、IOCTL_CHANGER_GET_PRODUCT_DATA コントロール コードによって使用されます。 |
|
CHANGER_READ_ELEMENT_STATUS IOCTL_CHANGER_GET_ELEMENT_STATUS コントロール コードが、状態を取得する要素を決定するために必要な情報を格納します。 |
|
CHANGER_SEND_VOLUME_TAG_INFORMATION IOCTL_CHANGER_QUERY_VOLUME_TAGS コントロール コードが取得するボリューム情報を決定するために使用する情報を格納します。 |
|
CHANGER_SET_ACCESS IOCTL_CHANGER_SET_ACCESSコントロール コードがデバイスの挿入/取り出しポート、ドア、またはキーパッドの状態を設定するために必要な情報を格納します。 |
|
CHANGER_SET_POSITION changer のロボット輸送メカニズムを指定された要素アドレスに設定するために、IOCTL_CHANGER_SET_POSITION制御コードに必要な情報が含まれます。 |
|
CLASS_MEDIA_CHANGE_CONTEXT メディア変更イベントに関連付けられている情報が含まれています。 |
|
CREATE_DISK IOCTL_DISK_CREATE_DISK コントロール コードが GUID パーティション テーブル (GPT)、マスター ブート レコード (MBR)、または生ディスクの初期化に使用する情報を格納します。 |
|
CREATE_DISK_GPT GUID パーティション テーブル (GPT) ディスクを初期化するためにIOCTL_DISK_CREATE_DISKコントロール コードによって使用される情報が含まれます。 |
|
CREATE_DISK_MBR マスター ブート レコード (MBR) ディスクの初期化にIOCTL_DISK_CREATE_DISKコントロール コードが使用する情報を格納します。 |
|
CREATE_USN_JOURNAL_DATA 更新シーケンス番号 (USN) 変更履歴を記述する情報が含まれています。 |
|
CSV_CONTROL_PARAM CSV コントロール操作の種類を表します。 |
|
CSV_IS_OWNED_BY_CSVFS ボリュームが CSVFS によって所有されているかどうかを判断するFSCTL_IS_VOLUME_OWNED_BYCSVFSコントロール コードの出力を格納します。 |
|
CSV_NAMESPACE_INFO ファイルの名前空間情報を取得するFSCTL_IS_CSV_FILE コントロール コードの出力を格納します。 |
|
CSV_QUERY_FILE_REVISION ストリーム内のファイルが変更されたかどうかに関する情報が含まれます。 |
|
CSV_QUERY_MDS_PATH MDS との通信に CSV で使用されるパスを格納します。 |
|
CSV_QUERY_REDIRECT_STATE ストリーム内のファイルがリダイレクトされたかどうかに関する情報が含まれます。 |
|
CSV_QUERY_VETO_FILE_DIRECT_IO_OUTPUT ボリュームがリダイレクト モードになっている理由に関するトラブルシューティング情報が含まれています。 |
|
DELETE_USN_JOURNAL_DATA FSCTL_DELETE_USN_JOURNAL制御コードを使用した更新シーケンス番号 (USN) 変更ジャーナルの削除に関する情報が含まれています。 |
|
DEVICE_COPY_OFFLOAD_DESCRIPTOR ストレージ デバイスのコピー オフロード機能が含まれています。 |
|
DEVICE_DATA_SET_LB_PROVISIONING_STATE IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES コントロール コードのDeviceDsmAction_Allocation アクションの出力構造。 |
|
DEVICE_DATA_SET_RANGE IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES コントロール コードで使用するデータ セット範囲情報を提供します。 |
|
DEVICE_DATA_SET_REPAIR_PARAMETERS 修復操作のパラメーターを指定します。 |
|
DEVICE_DSM_NOTIFICATION_PARAMETERS IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES コントロール コードのDeviceDsmAction_Notification アクションのパラメーターが含まれています。 |
|
DEVICE_DSM_OFFLOAD_READ_PARAMETERS IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES コントロール コードのDeviceDsmAction_OffloadRead アクションのパラメーターが含まれています。 |
|
DEVICE_DSM_OFFLOAD_WRITE_PARAMETERS オフロード書き込み操作のパラメーターを指定します。 |
|
DEVICE_LB_PROVISIONING_DESCRIPTOR ストレージ デバイスのシン プロビジョニング機能が含まれています。 |
|
DEVICE_MANAGE_DATA_SET_ATTRIBUTES IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES コントロール コードの入力構造。 |
|
DEVICE_MANAGE_DATA_SET_ATTRIBUTES_OUTPUT IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES コントロール コードの出力構造。 |
|
DEVICE_MEDIA_INFO デバイスでサポートされているメディアに関する情報を提供します。 |
|
DEVICE_POWER_DESCRIPTOR DEVICE_POWER_DESCRIPTOR構造では、ストレージ デバイスの電源機能について説明します。 |
|
DEVICE_SEEK_PENALTY_DESCRIPTOR デバイスのシークペナルティ記述子データを取得するために、IOCTL_STORAGE_QUERY_PROPERTY要求と組み合わせて使用されます。 |
|
DEVICE_TRIM_DESCRIPTOR デバイスのトリミング記述子データを取得するために、IOCTL_STORAGE_QUERY_PROPERTY要求と組み合わせて使用されます。 |
|
DEVICE_WRITE_AGGREGATION_DESCRIPTOR システム用に予約されています。 (DEVICE_WRITE_AGGREGATION_DESCRIPTOR) |
|
DISK_CACHE_INFORMATION ディスク キャッシュに関する情報を提供します。 |
|
DISK_DETECTION_INFO 検出されたドライブ パラメーターが含まれています。 |
|
DISK_EX_INT13_INFO 拡張 Int13 ドライブ パラメーターが含まれています。 |
|
DISK_EXTENT ディスクエクステントを表します。 |
|
DISK_GEOMETRY ディスク デバイスとメディアのジオメトリについて説明します。 |
|
DISK_GEOMETRY_EX ディスク デバイスとメディアの拡張ジオメトリについて説明します。 |
|
DISK_GROW_PARTITION パーティションのサイズを大きくするために使用される情報が含まれています。 |
|
DISK_INT13_INFO 標準の Int13 ドライブ ジオメトリ パラメーターが含まれています。 |
|
DISK_PARTITION_INFO ディスク パーティション情報を格納します。 |
|
DISK_PERFORMANCE ディスク パフォーマンス情報を提供します。 |
|
DRIVE_LAYOUT_INFORMATION ドライブのパーティションに関する情報が含まれています。 |
|
DRIVE_LAYOUT_INFORMATION_EX ドライブのパーティションに関する拡張情報が含まれています。 |
|
DRIVE_LAYOUT_INFORMATION_GPT ドライブの GUID パーティション テーブル (GPT) パーティションに関する情報が含まれています。 |
|
DRIVE_LAYOUT_INFORMATION_MBR ドライブのマスター ブート レコード (MBR) パーティションに関する情報を提供します。 |
|
DUPLICATE_EXTENTS_DATA ブロック複製操作を実行するFSCTL_DUPLICATE_EXTENTS コントロール コードのパラメーターが含まれています。 |
|
EXFAT_STATISTICS exFAT ファイル システムからの統計情報が含まれています。 |
|
FAT_STATISTICS FAT ファイル システムからの統計情報が含まれています。 |
|
FILE_ALLOCATED_RANGE_BUFFER ファイル内のバイト範囲を示します。 |
|
FILE_LEVEL_TRIM FSCTL_FILE_LEVEL_TRIM コントロール コードへの入力として使用されます。 |
|
FILE_LEVEL_TRIM_OUTPUT FSCTL_FILE_LEVEL_TRIM コントロール コードへの出力として使用されます。 |
|
FILE_LEVEL_TRIM_RANGE トリミングするファイルの範囲を指定します。 |
|
FILE_MAKE_COMPATIBLE_BUFFER 現在のセッションを閉じるディスクを指定します。 この制御コードは、UDF ファイル システムに使用されます。 この構造体は、FSCTL_MAKE_MEDIA_COMPATIBLEを呼び出すときに入力に使用されます。 |
|
FILE_OBJECTID_BUFFER オブジェクト識別子と、オブジェクト識別子に関連付けられているユーザー定義メタデータが含まれます。 |
|
FILE_QUERY_ON_DISK_VOL_INFO_BUFFER FSCTL_QUERY_ON_DISK_VOLUME_INFOの呼び出しからボリューム情報を受信します。 |
|
FILE_QUERY_SPARING_BUFFER ディフェクト管理プロパティが含まれています。 |
|
FILE_SET_DEFECT_MGMT_BUFFER 設定するディフェクト管理状態を指定します。 |
|
FILE_SET_SPARSE_BUFFER 設定するスパース状態を指定します。 |
|
FILE_STORAGE_TIER ボリュームを基準としたストレージ層の識別子を表します。 |
|
FILE_STORAGE_TIER_REGION 単一のストレージ層リージョンについて説明します。 |
|
FILE_SYSTEM_RECOGNITION_INFORMATION FSCTL_QUERY_FILE_SYSTEM_RECOGNITION コントロール コードによって取得されたファイル システム認識情報が含まれます。 |
|
FILE_ZERO_DATA_INFORMATION 0 に設定するファイルの範囲を格納します。 |
|
FILESYSTEM_STATISTICS ファイル システムからの統計情報が含まれています。 |
|
FILESYSTEM_STATISTICS_EX ファイル システムからの統計情報が含まれています。この構造のサポートは、Windows 10で開始されました。 |
|
FIND_BY_SID_DATA FSCTL_FIND_FILES_BY_SID コントロール コードのデータを格納します。 |
|
FIND_BY_SID_OUTPUT ファイル名を表します。 |
|
FORMAT_EX_PARAMETERS 連続した一連のディスク トラックの書式設定に使用される情報が含まれます。 これは、IOCTL_DISK_FORMAT_TRACKS_EX コントロール コードによって使用されます。 |
|
FORMAT_PARAMETERS 連続した一連のディスク トラックの書式設定に使用される情報が含まれます。 |
|
FSCTL_GET_INTEGRITY_INFORMATION_BUFFER ファイルまたはディレクトリの整合性情報を格納します。 |
|
FSCTL_QUERY_REGION_INFO_INPUT 特定のボリュームのストレージ スタックのストレージ層リージョンを格納します。 |
|
FSCTL_QUERY_REGION_INFO_OUTPUT 1 つ以上のリージョンの情報が含まれます。 |
|
FSCTL_QUERY_STORAGE_CLASSES_OUTPUT 特定のボリュームのすべての層に関する情報が含まれています。 |
|
FSCTL_SET_INTEGRITY_INFORMATION_BUFFER FSCTL_SET_INTEGRITY_INFORMATIONコントロール コードで渡される入力バッファー。 |
|
GET_CHANGER_PARAMETERS チェンジャーのパラメーターを表します。 |
|
GET_DISK_ATTRIBUTES ディスク デバイスの属性を格納します。 |
|
GET_LENGTH_INFORMATION IOCTL_DISK_GET_LENGTH_INFO制御コードで使用されるディスク、ボリューム、またはパーティションの長さの情報が含まれます。 |
|
GET_MEDIA_TYPES デバイスでサポートされているメディアの種類に関する情報が含まれています。 |
|
LOOKUP_STREAM_FROM_CLUSTER_ENTRY FSCTL_LOOKUP_STREAM_FROM_CLUSTER コントロール コードから返されます。 |
|
LOOKUP_STREAM_FROM_CLUSTER_INPUT FSCTL_LOOKUP_STREAM_FROM_CLUSTER コントロール コードに入力として渡されます。 |
|
LOOKUP_STREAM_FROM_CLUSTER_OUTPUT FSCTL_LOOKUP_STREAM_FROM_CLUSTER コントロール コードから出力として受信されます。 |
|
MARK_HANDLE_INFO 指定したファイルまたはディレクトリのマークに使用される情報と、その更新シーケンス番号 (USN) 変更履歴レコードに変更に関するデータが含まれます。 |
|
MARK_HANDLE_INFO32 指定したファイルまたはディレクトリのマークに使用される情報と、その更新シーケンス番号 (USN) 変更履歴レコードに変更に関するデータが含まれます。 |
|
MFT_ENUM_DATA_V0 更新シーケンス番号 (USN) 変更履歴レコードの列挙の境界と開始位置を定義する情報が含まれます。 |
|
MFT_ENUM_DATA_V1 ReFS ボリュームの更新シーケンス番号 (USN) 変更ジャーナル レコードの列挙の境界と開始位置を定義する情報が含まれます。 |
|
MOVE_FILE_DATA FSCTL_MOVE_FILE コントロール コードの入力データを格納します。 |
|
NTFS_EXTENDED_VOLUME_DATA ボリューム データを表します。N |
|
NTFS_FILE_RECORD_INPUT_BUFFER FSCTL_GET_NTFS_FILE_RECORD コントロール コードのデータを格納します。 |
|
NTFS_FILE_RECORD_OUTPUT_BUFFER FSCTL_GET_NTFS_FILE_RECORD コントロール コードから出力データを受信します。 |
|
NTFS_STATISTICS NTFS ファイル システムからの統計情報が含まれています。 |
|
NTFS_STATISTICS_EX NTFS ファイル システムからの統計情報が含まれています。この構造のサポートは、Windows 10で開始されました。 |
|
NTFS_VOLUME_DATA_BUFFER ボリューム データを表します。 (NTFS_VOLUME_DATA_BUFFER) |
|
PARTITION_INFORMATION ディスク パーティションに関する情報が含まれています。 |
|
PARTITION_INFORMATION_EX 標準の AT スタイルマスター ブート レコード (MBR) ディスクと拡張ファームウェア インターフェイス (EFI) ディスクのパーティション情報が含まれています。 |
|
PARTITION_INFORMATION_GPT GUID パーティション テーブル (GPT) パーティション情報が含まれています。 |
|
PARTITION_INFORMATION_MBR マスター ブート レコード (MBR) ディスクに固有のパーティション情報が含まれています。 |
|
PLEX_READ_DATA_REQUEST 実行する読み取り操作の範囲と読み取り元のプレックスを示します。 |
|
PREVENT_MEDIA_REMOVAL リムーバブル メディア ロック データを提供します。 これは、IOCTL_STORAGE_MEDIA_REMOVAL コントロール コードによって使用されます。 |
|
READ_ELEMENT_ADDRESS_INFO ボリューム タグ情報を表します。 これは、IOCTL_CHANGER_QUERY_VOLUME_TAGS コントロール コードによって使用されます。 |
|
READ_FILE_USN_DATA アプリケーションでサポートされている更新シーケンス番号 (USN) 変更ジャーナルのバージョンを指定します。 |
|
READ_USN_JOURNAL_DATA_V0 呼び出し元プロセスに戻る更新シーケンス番号 (USN) 変更ジャーナル レコードのセットを定義する情報が含まれています。 (READ_USN_JOURNAL_DATA_V0) |
|
READ_USN_JOURNAL_DATA_V1 呼び出し元プロセスに戻る更新シーケンス番号 (USN) 変更ジャーナル レコードのセットを定義する情報が含まれています。R |
|
REASSIGN_BLOCKS ディスク ブロックの再割り当てデータが含まれています。 (REASSIGN_BLOCKS) |
|
REASSIGN_BLOCKS_EX ディスク ブロックの再割り当てデータが含まれています。 (REASSIGN_BLOCKS_EX) |
|
REPAIR_COPIES_INPUT FSCTL_REPAIR_COPIES コントロール コードの入力構造。 |
|
REPAIR_COPIES_OUTPUT FSCTL_REPAIR_COPIES コントロール コードから返された修復コピー操作の出力を格納します。 |
|
REQUEST_OPLOCK_INPUT_BUFFER 日和見ロック (oplock) を要求したり、FSCTL_REQUEST_OPLOCKコントロール コードで oplock の中断を確認したりする情報を格納します。 |
|
REQUEST_OPLOCK_OUTPUT_BUFFER FSCTL_REQUEST_OPLOCK コントロール コードによって返される日和見ロック (oplock) 情報を格納します。 |
|
RETRIEVAL_POINTER_BASE FSCTL_GET_RETRIEVAL_POINTER_BASE コントロール コードの出力を格納します。 |
|
RETRIEVAL_POINTERS_BUFFER FSCTL_GET_RETRIEVAL_POINTERS コントロール コードの出力を格納します。 |
|
SET_DISK_ATTRIBUTES ディスク デバイスに設定する属性を指定します。 |
|
SET_PARTITION_INFORMATION ディスク パーティションの種類を設定するために使用される情報が含まれます。 |
|
SHRINK_VOLUME_INFORMATION 実行するボリューム圧縮操作を指定します。 |
|
STARTING_LCN_INPUT_BUFFER FSCTL_GET_VOLUME_BITMAP コントロール コードへの開始 LCN が含まれます。 |
|
STARTING_VCN_INPUT_BUFFER FSCTL_GET_RETRIEVAL_POINTERS コントロール コードへの開始 VCN を格納します。 |
|
STORAGE_ACCESS_ALIGNMENT_DESCRIPTOR デバイスのストレージ アクセスアラインメント記述子データを取得するために、IOCTL_STORAGE_QUERY_PROPERTY制御コードと組み合わせて使用します。 |
|
STORAGE_ADAPTER_DESCRIPTOR デバイスのストレージ アダプター記述子データを取得するために、IOCTL_STORAGE_QUERY_PROPERTYコントロール コードと共に使用されます。 |
|
STORAGE_ADAPTER_SERIAL_NUMBER STORAGE_PROPERTY_IDで定義されている StorageAdapterSerialNumberProperty のアダプターシリアル番号の NULL で終わる Unicode 文字列。 |
|
STORAGE_DESCRIPTOR_HEADER ストレージ デバイスまたはアダプターのプロパティを取得するために、IOCTL_STORAGE_QUERY_PROPERTY コントロール コードと組み合わせて使用します。 |
|
STORAGE_DEVICE_ATTRIBUTES_DESCRIPTOR 将来の使用のために予約済み。 (STORAGE_DEVICE_ATTRIBUTES_DESCRIPTOR) |
|
STORAGE_DEVICE_DESCRIPTOR IOCTL_STORAGE_QUERY_PROPERTY制御コードと組み合わせて使用して、デバイスのストレージ デバイス記述子データを取得します。 |
|
STORAGE_DEVICE_ID_DESCRIPTOR IOCTL_STORAGE_QUERY_PROPERTY制御コード要求と共に使用され、デバイスのデバイス ID 記述子データを取得します。 |
|
STORAGE_DEVICE_IO_CAPABILITY_DESCRIPTOR STORAGE_PROPERTY_IDで定義されている StorageDeviceIoCapabilityProperty の出力バッファー。 |
|
STORAGE_DEVICE_NUMBER デバイスに関する情報が含まれています。 この構造体は、IOCTL_STORAGE_GET_DEVICE_NUMBERコントロール コードによって使用されます。 |
|
STORAGE_DEVICE_POWER_CAP この構造体は、IOCTL_STORAGE_DEVICE_POWER_CAPの入力バッファーと出力バッファーとして使用されます。 |
|
STORAGE_DEVICE_RESILIENCY_DESCRIPTOR システム用に予約されています。 (STORAGE_DEVICE_RESILIENCY_DESCRIPTOR) |
|
STORAGE_HOTPLUG_INFO デバイスのホットプラグ情報に関する情報を提供します。 |
|
STORAGE_HW_BOOT_PARTITION_ACTIVATE NVMe ストレージ コントローラーまたはディスクでアクティブ化または置き換えるブート パーティションに関する情報が含まれています。 |
|
STORAGE_HW_BOOT_PARTITION_DOWNLOAD NVMe ストレージ コントローラーまたはディスクにダウンロードするブート パーティション イメージ ペイロードが含まれています。 |
|
STORAGE_HW_BOOT_PARTITION_INFO NVMe ストレージ コントローラーまたはディスクから取得されたブート パーティション情報が含まれます。 |
|
STORAGE_HW_FIRMWARE_ACTIVATE この構造体には、アクティブ化するダウンロードされたファームウェアに関する情報が含まれています。 |
|
STORAGE_HW_FIRMWARE_DOWNLOAD この構造体には、ターゲットにダウンロードするファームウェア イメージ ペイロードが含まれています。 |
|
STORAGE_MEDIUM_PRODUCT_TYPE_DESCRIPTOR ストレージ デバイスの製品の種類を記述するために、IOCTL_STORAGE_QUERY_PROPERTY要求と組み合わせて使用されます。 |
|
STORAGE_MINIPORT_DESCRIPTOR システム用に予約されています。 (STORAGE_MINIPORT_DESCRIPTOR) |
|
STORAGE_OFFLOAD_READ_OUTPUT IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES コントロール コードのDeviceDsmAction_OffloadRead アクションの出力構造。 |
|
STORAGE_OFFLOAD_TOKEN オフロード読み取りおよび書き込み操作で使用されるファイルの一部を表すために使用されるトークン。 |
|
STORAGE_OFFLOAD_WRITE_OUTPUT IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES コントロール コードのDeviceDsmAction_OffloadWrite アクションの出力構造。 |
|
STORAGE_PHYSICAL_ADAPTER_DATA 物理ストレージ アダプターについて説明します。 |
|
STORAGE_PHYSICAL_DEVICE_DATA 物理ストレージ デバイスについて説明します。 |
|
STORAGE_PHYSICAL_NODE_DATA ストレージ ノードの物理デバイス データを指定します。 |
|
STORAGE_PHYSICAL_TOPOLOGY_DESCRIPTOR STORAGE_PHYSICAL_TOPOLOGY_DESCRIPTOR構造体は、IOCTL_STORAGE_QUERY_PROPERTY要求から返されるクエリ結果構造体の 1 つです。 |
|
STORAGE_PROPERTY_QUERY IOCTL_STORAGE_QUERY_PROPERTY コントロール コードに渡される入力バッファーとして取得するストレージ デバイスまたはアダプターのプロパティを示します。 |
|
STORAGE_PROTOCOL_COMMAND この構造体は、パススルー メカニズムを使用して(IOCTL_STORAGE_PROTOCOL_COMMAND経由で) ベンダー固有のコマンドをストレージ デバイスに発行するときに入力バッファーとして使用されます。 |
|
STORAGE_PROTOCOL_DATA_DESCRIPTOR この構造体は、ストレージ デバイスまたはアダプターからプロトコル固有のデータを返すために、IOCTL_STORAGE_QUERY_PROPERTYと組み合わせて使用されます。 |
|
STORAGE_PROTOCOL_SPECIFIC_DATA IOCTL_STORAGE_QUERY_PROPERTY要求の入力バッファーと出力バッファーで提供されるプロトコル固有のデバイス データについて説明します。 |
|
STORAGE_RPMB_DATA_FRAME STORAGE_RPMB_DATA_FRAME構造体 (winioctl.h) を使用すると、アプリケーションはIOCTL_STORAGE_QUERY_PROPERTYからのデータを使用して RPMB フレームを作成できます。 |
|
STORAGE_RPMB_DESCRIPTOR STORAGE_RPMB_DESCRIPTOR構造体 (winioctl.h) は、デバイスに RPMB が含まれているかどうか、および RPMB がサポートする最大ペイロード サイズを記述します。 |
|
STORAGE_SPEC_VERSION ストレージ仕様のバージョン。 |
|
STORAGE_TEMPERATURE_DATA_DESCRIPTOR この構造体は、ストレージ デバイスまたはアダプターから温度データを返すために、IOCTL_STORAGE_QUERY_PROPERTYと組み合わせて使用されます。 |
|
STORAGE_TEMPERATURE_INFO デバイスの温度データについて説明します。 IOCTL_STORAGE_QUERY_PROPERTY要求で温度データのクエリを実行するときに、STORAGE_TEMPERATURE_DATA_DESCRIPTORの一部として返されます。 |
|
STORAGE_TEMPERATURE_THRESHOLD この構造は、ストレージ デバイスの温度しきい値 (IOCTL_STORAGE_SET_TEMPERATURE_THRESHOLD 経由) を設定するために使用されます。 |
|
STORAGE_WRITE_CACHE_PROPERTY IOCTL_STORAGE_QUERY_PROPERTY コントロール コードと共に使用して、デバイスの書き込みキャッシュ プロパティに関する情報を取得します。 |
|
TXFS_CREATE_MINIVERSION_INFO FSCTL_TXFS_CREATE_MINIVERSIONによって作成されたミニバージョンに関するバージョン情報を格納します。 |
|
TXFS_GET_METADATA_INFO_OUT 作成されるミニバージョンに関するバージョン情報を格納します。 |
|
TXFS_GET_TRANSACTED_VERSION 指定したファイルの基本バージョンと最新バージョンに関する情報を格納します。 |
|
TXFS_LIST_TRANSACTION_LOCKED_FILES トランザクション ライターによってロックされているファイルの一覧を格納します。 |
|
TXFS_LIST_TRANSACTION_LOCKED_FILES_ENTRY ロックされたトランザクションに関する情報が含まれます。 |
|
TXFS_LIST_TRANSACTIONS トランザクションの一覧を格納します。 |
|
TXFS_LIST_TRANSACTIONS_ENTRY トランザクションに関する情報を格納します。 |
|
TXFS_MODIFY_RM セカンダリ リソース マネージャーのログ パラメーターとログ モードを変更するときに必要な情報を格納します。 |
|
TXFS_QUERY_RM_INFORMATION リソース マネージャー (RM) に関する情報が含まれています。 |
|
TXFS_READ_BACKUP_INFORMATION_OUT トランザクション NTFS (TxF) 固有の構造が含まれています。 この情報は、TXFS_WRITE_BACKUP_INFORMATIONを呼び出すときにのみ使用してください。 (TXFS_READ_BACKUP_INFORMATION_OUT) |
|
TXFS_SAVEPOINT_INFORMATION FSCTL_TXFS_SAVEPOINT_INFORMATION構造体は、実行するアクションと、そのトランザクションを指定します。 |
|
TXFS_TRANSACTION_ACTIVE_INFO スナップショットの作成時にトランザクションがアクティブであったかどうかを示すフラグが含まれます。 |
|
TXFS_WRITE_BACKUP_INFORMATION トランザクション NTFS (TxF) 固有の構造が含まれています。 この情報は、TXFS_WRITE_BACKUP_INFORMATIONを呼び出すときにのみ使用してください。 (TXFS_WRITE_BACKUP_INFORMATION) |
|
USN_JOURNAL_DATA_V0 更新シーケンス番号 (USN) 変更履歴、そのレコード、および容量を表します。 (USN_JOURNAL_DATA_V0) |
|
USN_JOURNAL_DATA_V1 更新シーケンス番号 (USN) 変更履歴、そのレコード、および容量を表します。U |
|
USN_JOURNAL_DATA_V2 更新シーケンス番号 (USN) 変更履歴、そのレコード、および容量を表します。 この構造体は、FSCTL_QUERY_USN_JOURNALコントロール コードの出力バッファーです。 |
|
USN_RANGE_TRACK_OUTPUT 制御コードから返された更新シーケンス番号 (USN) FSCTL_USN_TRACK_MODIFIED_RANGES含まれます。 |
|
USN_RECORD_COMMON_HEADER USN_RECORD_V2、USN_RECORD_V3、およびUSN_RECORD_V4で一般的な更新シーケンス番号 (USN) 共通ヘッダーの情報が含まれます。 |
|
USN_RECORD_EXTENT 更新シーケンス番号 (USN) レコードエクステントのオフセットと長さを格納します。 |
|
USN_RECORD_V2 更新シーケンス番号 (USN) 変更履歴バージョン 2.0 レコードの情報が含まれます。 |
|
USN_RECORD_V3 更新シーケンス番号 (USN) 変更履歴バージョン 3.0 レコードの情報が含まれます。 |
|
USN_RECORD_V4 更新シーケンス番号 (USN) 変更履歴バージョン 4.0 レコードの情報が含まれています。 バージョン 2.0 と 3.0 のレコードは、それぞれ USN_RECORD_V2 (USN_RECORD とも呼ばれます) とUSN_RECORD_V3構造体によって定義されます。 |
|
USN_TRACK_MODIFIED_RANGES FSCTL_USN_TRACK_MODIFIED_RANGES制御コードを使用した、更新シーケンス番号 (USN) 変更履歴の範囲追跡パラメーターに関する情報が含まれています。 |
|
VERIFY_INFORMATION ディスク・エクステントの検証に使用される情報が含まれます。 |
|
VOLUME_BITMAP_BUFFER ディスク上の占有および使用可能なクラスターを表します。 |
|
VOLUME_DISK_EXTENTS ディスク上の物理的な場所を表します。 |
|
VOLUME_GET_GPT_ATTRIBUTES_INFORMATION IOCTL_VOLUME_GET_GPT_ATTRIBUTES コントロール コードで取得されたボリューム属性が含まれます。 |
列挙型
|
CSV_CONTROL_OP FSCTL_CSV_CONTROLコントロール コードで使用する CSV 制御操作の種類を指定します。 |
|
ELEMENT_TYPE チェンジャー デバイスの要素の種類を指定します。 |
|
FILE_STORAGE_TIER_MEDIA_TYPE ストレージ メディアの種類を指定します。 |
|
MEDIA_TYPE さまざまな形式のデバイス メディアを表します。 |
|
PARTITION_STYLE パーティションの形式を表します。 |
|
STORAGE_BUS_TYPE さまざまな種類のストレージ バスを指定します。 |
|
STORAGE_COMPONENT_HEALTH_STATUS ストレージ コンポーネントの正常性状態を指定します。 |
|
STORAGE_DEVICE_FORM_FACTOR デバイスのフォーム ファクターを指定します。 |
|
STORAGE_DEVICE_POWER_CAP_UNITS 最大電力しきい値の単位。 |
|
STORAGE_MEDIA_TYPE さまざまな種類のストレージ メディアを指定します。 |
|
STORAGE_PORT_CODE_SET システム用に予約されています。 (STORAGE_PORT_CODE_SET) |
|
STORAGE_PROPERTY_ID ストレージ デバイスまたはアダプターのプロパティを取得するIOCTL_STORAGE_QUERY_PROPERTY要求に入力として渡されるSTORAGE_PROPERTY_QUERY構造体の PropertyId メンバーの使用可能な値を列挙します。 |
|
STORAGE_PROTOCOL_ATA_DATA_TYPE ATA プロトコルのデータ型。 |
|
STORAGE_PROTOCOL_NVME_DATA_TYPE IOCTL_STORAGE_QUERY_PROPERTY要求中にクエリを実行する NVMe プロトコル固有のデータの種類について説明します。 |
|
STORAGE_PROTOCOL_TYPE ストレージ デバイスのプロトコルを指定します。 |
|
STORAGE_QUERY_TYPE ストレージ デバイスまたはアダプターのプロパティに関して返される情報を示すために、IOCTL_STORAGE_QUERY_PROPERTY コントロール コードに渡されるSTORAGE_PROPERTY_QUERY構造体によって使用されます。 |
|
WRITE_CACHE_CHANGE デバイスの書き込みキャッシュ機能を変更できるかどうかを示します。 |
|
WRITE_CACHE_ENABLE 書き込みキャッシュが有効か無効かを示します。 |
|
WRITE_CACHE_TYPE キャッシュの種類を指定します。 |
|
WRITE_THROUGH ストレージ デバイスがライトスルー キャッシュをサポートするかどうかを指定します。 |