STORAGE_OFFLOAD_READ_OUTPUT 構造体 (winioctl.h)
IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES コントロール コードのDeviceDsmAction_OffloadRead アクションの出力構造。
構文
typedef struct _STORAGE_OFFLOAD_READ_OUTPUT {
DWORD OffloadReadFlags;
DWORD Reserved;
DWORDLONG LengthProtected;
DWORD TokenLength;
STORAGE_OFFLOAD_TOKEN Token;
} STORAGE_OFFLOAD_READ_OUTPUT, *PSTORAGE_OFFLOAD_READ_OUTPUT;
メンバー
OffloadReadFlags
出力フラグ。
値 | 意味 |
---|---|
|
トークンによって表される範囲は、IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES制御コード入力バッファーで渡されるDEVICE_DATA_SET_RANGE構造体で指定された範囲よりも小さくなります。 つまり、LengthProtected メンバーは、渡されたDEVICE_DATA_SET_RANGE構造体のすべての LengthInBytes メンバーの合計より小さくなります。 |
Reserved
予約済み。
LengthProtected
トークンによって表されるスナップショットの合計長。
TokenLength
トークンの長さ (バイト単位)。
Token
作成されたトークンを含む STORAGE_OFFLOAD_TOKEN 。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 8 |
サポートされている最小のサーバー | Windows Server 2012 |
Header | winioctl.h (Windows.h を含む) |
こちらもご覧ください
DEVICE_DSM_OFFLOAD_READ_PARAMETERS
DEVICE_MANAGE_DATA_SET_ATTRIBUTES_OUTPUT