DeviceDsmGetInputLength 関数 (ntddstor.h)
DeviceDsmGetInputLength 関数は、データ・セット管理 (DSM) 入力操作の合計バイト数を計算します。
構文
ULONG DeviceDsmGetInputLength(
PDEVICE_DSM_DEFINITION Definition,
ULONG ParameterBlockLength,
ULONG NumberOfDataSetRanges
);
パラメーター
Definition
アクションを定義する DEVICE_DSM_DEFINITION 構造体へのポインター。
ParameterBlockLength
入力操作のパラメーター ブロックの長さ (バイト単位)。 入力操作にパラメーターがない場合、 ParameterBlockLength は 0 に設定されます。
NumberOfDataSetRanges
入力操作に関連付けられているデータ セット範囲の数。 入力操作にデータ セット範囲がない場合、 NumberOfDataSetRanges は 0 に設定されます。
戻り値
DeviceDsmGetInputLength は、入力操作に必要な合計バイト数 ( DEVICE_DSM_INPUT 構造体の長さと、パラメーター ブロックの長さ (存在する場合) と、すべてのデータ セット範囲の長さ (存在する場合) を返します。
注釈
DSM アクションを設定および処理する方法については、 データ・セット管理の概要 を参照してください。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 10 バージョン 1803 |
対象プラットフォーム | ユニバーサル |
Header | ntddstor.h |