IoCheckQuerySetVolumeInformation ルーチンは、クエリまたはセット ボリューム情報操作のパラメーターの有効性をチェックします。
構文
NTSTATUS IoCheckQuerySetVolumeInformation(
FS_INFORMATION_CLASS FsInformationClass,
ULONG Length,
BOOLEAN SetOperation
);
パラメーター
FsInformationClass
チェックする情報クラスを指定する FS_INFORMATION_CLASS 列挙値。
Length
指定された情報操作に必要なバッファーのサイズ (バイト単位)。
SetOperation
操作の種類を指定するブール値。 SetOperation
戻り値
IoCheckQuerySetVolumeInformation は、パラメーターが有効な場合にSTATUS_SUCCESSを返します。それ以外の場合は、次のいずれかのエラー コードが返されます。
リターン コード | 形容 |
---|---|
STATUS_INVALID_INFO_CLASS | FsInformationClass で指定された値が有効な情報クラスではありません。 |
STATUS_INFO_LENGTH_MISMATCH | Length で指定されたバッファー サイズは、指定されたボリューム操作に必要なバッファー サイズよりも小さくなります。 |
備考
IoCheckQuerySetVolumeInformation
必要条件
要件 | 価値 |
---|---|
ターゲット プラットフォーム の |
ウィンドウズ |
ヘッダー | ntifs.h (Ntifs.h を含む) |