次の方法で共有


scsi.h ヘッダー

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

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

IOCTL

 
IOCTL_SCSI_MINIPORT_DSM

データ セット管理 (DSM) 通知は、IOCTL_SCSI_MINIPORT_DSMコントロール コード要求でミニポート ドライバーに転送されます。

関数

 
FIELD_OFFSET

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

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

構造

 
BLOCK_DEVICE_RANGE_DESCRIPTOR

BLOCK_DEVICE_RANGE_DESCRIPTOR構造体 (scsi.h) は、ファイルのフラグメントに関連付けられている論理ブロックの範囲を表します。
BLOCK_DEVICE_TOKEN_DESCRIPTOR

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

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

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

詳細情報: _ERROR_HISTORY_DIRECTORY_ENTRY 構造体 (scsi.h)
INQUIRYDATA

INQUIRYDATA 構造体 (scsi.h) には、テープ 装置に関連付けられている SCSI 照会データに関する情報が含まれています。
MODE_COMMAND_DURATION_LIMIT_PAGE_T2A_SUBPAGE

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

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

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

PHYSICAL_ELEMENT_STATUS_DATA_DESCRIPTOR構造体には、物理要素の状態情報が含まれています。
PHYSICAL_ELEMENT_STATUS_PARAMETER_DATA

PHYSICAL_ELEMENT_STATUS_PARAMETER_DATA構造体には、物理要素のパラメーター データが含まれています。
POPULATE_TOKEN_HEADER

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

PRI_FULL_STATUS_DESCRIPTOR構造体は、永続予約の In コマンドに応答して返されるPRI_FULL_STATUS_LIST構造体を構築するために使用されます。
PRI_FULL_STATUS_DESCRIPTOR_HEADER

PRI_FULL_STATUS_DESCRIPTOR_HEADER構造体は、PRI_FULL_STATUS_LISTの設定に使用されるPRI_FULL_STATUS_DESCRIPTOR構造体の最初のメンバーです。
PRI_FULL_STATUS_LIST

PRI_FULL_STATUS_LIST構造体は、ServiceAction=RESERVATION_ACTION_READ_FULL_STATUS を使用した永続予約コマンドに応答して返されます。
PRI_FULL_STATUS_LIST_HEADER

PRI_FULL_STATUS_LIST_HEADER構造体は、ServiceAction=RESERVATION_ACTION_READ_FULL_STATUS を使用した永続予約コマンドに応答して返されるPRI_FULL_STATUS_LISTの最初のメンバーです。
PRI_REGISTRATION_LIST

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

PRI_REPORT_CAPABILITIES構造体には、永続的な予約機能に関する情報が含まれています。
PRI_RESERVATION_DESCRIPTOR

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

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

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

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

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

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

RS_ALL_COMMANDS_PARAMETER_DATA構造体には、RS_COMMAND_DESCRIPTOR構造体の一覧が含まれています。
RS_COMMAND_DESCRIPTOR

RS_COMMAND_DESCRIPTOR構造体には、サポートされている 1 つのコマンド記述子ブロック (CDB) に関する情報が含まれています。
RS_COMMAND_TIMEOUTS_DESCRIPTOR

RS_COMMAND_TIMEOUTS_DESCRIPTOR構造体には、コマンドの処理開始から報告された完了までのコマンド タイムアウト情報が含まれています。
RS_ONE_COMMAND_PARAMETER_DATA

RS_ONE_COMMAND_PARAMETER_DATA構造体には、コマンド データ ブロック (CDB) と CDB 内のビットの使用状況マップに関する情報が含まれています。
RT_PARAMETER_DATA

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

詳細情報: _SAVED_INTERNAL_STATUS_PARAMETER_DATA 構造体 (scsi.h)
SES_CONFIGURATION_DIAGNOSTIC_PAGE

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

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

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

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

ST_PARAMETER_DATA構造体 (scsi.h) には、デバイス クロックの初期化に使用される set timestamp コマンドのパラメーター リストが含まれています。
STOR_ADDR_BTL8

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

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

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

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

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

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

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

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

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

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

列挙

 
SES_DOWNLOAD_MICROCODE_STATE

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